Dunno how people can give this low rating... I rated this highly in the LD site and I am rating it highly here... A game with a message is rare to find nowadays, and especially one that gets it across so well.
Pretty simple but competent for what it is :P
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.