Great work!
I see someone comparing it to power rangers...their not too bright..
Anyway that was a very goo animation for someone that has never played the game, but I have a fun fact for you
Fun Fact: Did you know you can acually find that boss battle m!usic right here on Newgrounds? Its true!
So yeah, keep up the good work!