I admit
You got skills. But you will need to do more on this. Like having more sprites and animating perfectly. As i can see in this. You really did a good work. And i can't wait for your second flash.
Peace~
P.S: The bowser fights were unexpected. I put extra points on that.