Just watch it!
Very funny, but it scared the hell out of me.
I watch this at a party where i had been drinking which made all the more weirder...
You could add abit more CHALLENGING interactivity.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.