It's been a while since something has made me laugh this hard. Maybe they'll be able to keep it going...
Also, the reference to Nanaca Crash is a WIN. I don't know how many people remember this, but it's an old flash game:
(At least I think that's the reference..)