That was awesome
I enjoyed that a lot. The animation was stunning, though choppy in one or two instances, and Newgrounds incorporated into any situation is great. I love how there were subtle superhero parodies in there, like with the characters' names and powers.