As it went on, I started thinking "this is kinda long for a NG original tune". But the song remained solid throughout it's entirety, it didn't seem forced or contrived, and the giggles just kept coming. I especially loved the Twitter/Facebook comments from the other superheroes. Despite the length, I was absorbed and didn't necessarily want it to end.
This is adorable, funny, and DAMMIT what a clever and catchy tune. Thankfully, unlike Oxbow Lakes, I won't be able to remember the lyrics to this well enough to sing it for the next 9 days (or else I would).