This is a great game concept that's carried out well. Good art, clever theming, and amusing to play all-around. Big ups!
Ha! What a clever concept. very... newgrounds.
Pretty fun! I suppose most strategy really is just resource management :P
fun game with good voice acting.