That was very likely the most fucked up thing I've ever seen, I laughed aloud at the end, despite my late night attempts to keep myself from doing that. xD
This is pure, ridiculous GOLD. This is what Newgrounds is all about, in my opinion. Well I guess his name's Red, his voice was probably my favorite part.