Simply wonderful!
It's nice to see something fresh, original, and entertaining on the portal for once! :D
I love the music, the action, the animation is top notch, and I love all the random memes thrown in during the big fight. Hey, Ronald McDonald had it coming!
Well done!