Ahh now it makes sense
After seeing another related flash I searched online, read an article then looked up the video on YouTube. So yeah I was lost the first time I saw this and just thought I'd watch it again and laugh my ass off.
You are full of awesome.