Great.
If this is your third flash, you have a great future ahead of you in newgrounds. I have seen flash animators dish out 20-30 flashes and not even come close to what you have achieved in three. It is a little system intensive, I have a pretty powerful machine and some of it even lagged on it. But the fight, the moves, everything was well done, and animated perfectly. Keep up the good work, I would love to see more flashes come out of you in the future.