This was stupid.
The interactivity sucks, wait a second, it doesn't have any interactivity. I guess the graphics were ok though.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.