Hmmm...
If I had to describe this flash in one word, I'd choose "awesome". It was extremely well-done, the animations were fluid, there wasn't any choppiness at all, and the colors and background shapes you've chosen really remind me of Samurai Jack, which happens to be one of my favourite cartoons - you certainly did a great job and it proved to be worth the effort. The action was thrilling but with a comical twist at the end, which pretty much came as a surprise as I never thought anything funny will happen after all the dead-serious (no pun intended) action. And that super-lightball thing was the most epic shoop-da-whoop related thing I have ever seen so far. Congratulations, you did an awesome job, hope to see more of this great stuff from you :D also you should think about moving on to the next level in flash design, as you can seemingly create amazing things, time given.