This is an excellent game. Love the upgrades, love the gameplay. My one note for the devs: its very long, and about halfway through the gameplay gets very repetitive. But hey, even still you had me playing for many hours!
The level design of the boards where you have to wait for the mouth to spit out units to select is very flawed. Having no control over the strategy makes losing very frustrating. Esp. on lvl 4-3 when I've lost 10 times in a row because i get nothing but monkeys and flamethrowers!!! :(
I agree with arit3... while an amazing and fun game, it is easy to cheese the enemy to death with nukes and meteors, while completely ignoring all other weaponry. I would suggest making the other weapons more powerful, or adding more, so that we can continue to use various strategy throughout the game. For example, my thought is to keep the nuke powerful, but add a weaker bomb that poisons the whole planet. :) Keep up the excellent work!
Like in Raze 1 it would be fun to have weapon-specific modes (as well as the new category modes) for no credits. This would allow people to try out the different weapons, plus have some fun and silly matches. (Then they would discover that every sniper rifle but the holy grail is useless, and the the flamethrower and acid hound kill yourself more often than they kill enemies!) ;)
Spoiler: some of the harder to get Kill Bonuses:
Splish Splash! - Kill an enemy from splash dmg on a non-explosive weapon (like the Pulsator); Embarassing! - Kill with Golden Mauser; Chill Pill - Kill with a double bounced shot from Hail Storm; Corpslosion! Kill an enemy with a sticky grenade attached to a corpse; Thanks! Have an enemy kill someone else off your Static Field/Katana; Surprise! Kill the enemy with a burrowed saw from the Shredder; Survivor - Kill an enemy when you have 1 hp (from equipping Adrenaline Boost)
this was a thoroughly enjoyable and challenging puzzler. i felt immense satisfaction completing the game and getting all 25 gems without cheating with the walkthru. congrats to the creator on a job very very well done!