This game has the most stupid ending in the world. Really REALLY bad. But the gameplay is wonderful and I've actually shown this to a couple different friends.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.