What the fuck?
It was really well animooted and drawn, but that's about as much as I can say for it.
WTF would be a good way to describe this. Is this tongue-in-cheek humor that I'm not grasping, or is this just really strange fuckery?
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.