It's about time dude!
You finally submitted to newgrounds, I'd wondered if you'd ever even herd of them before! I've seen this video a few times before from threebrain dot com and it still makes me chuckle, cry, fart, snicker, and giggle like a little school girl! Cool dude! You even made the front page, good job bro!