The game is hilarious and challenging. Once you get a little more experience, you'll be great. I could see your creative thought process while playing.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.