This is awesome. Don't let anybody tell you this needs a bad score. They're just jealous. Seriously, this is really really good!! Checking out that website now... :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.