I really don't see why people would dislike this game. Everything about it is super tight and the gameplay mechanics are awesome. Really gives you a lot of decision making to do.
Excellent, very addictive game!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.