Very well executed. I liked the whole combination of animation, sounds and music. The angles are pretty epic, even if they're a bit repeatable. The animation itself is pretty well synchronized and the 2D power-up stances remind me Shock2. Also, you could have added more details to your backgrounds. The only thing I can criticize here is the text - it's very unreadable sometimes and needed to be outlined. Other than that - incredible and inspiring. Constant favorite.