A very well designed game, pleasant music and graphics, lots of little touches such as snipers, exploding camels or Wilhelms Scream. Overall well deserved 5/5 :)
A bad game with a few pluses. One of them is that usually you can beat much stronger enemies (allies lv, not char lv) with tactics. But it's bugged (just got 75075 silver from a mission, not joking), shallow and absolutely pay-to-win (or play-a-few-hundred-years-to-maybe-stand-a-chance).
Well..I'm on level 58, got all weapons except two and can't buy the time stop I thought I'm never gonna use (the game wasn't hard till this moment). That's just bad.
For most challenges: get +dmg, crit, heal spell and cheaper plants, try to get to the crystals as fast as possible to snipe them and sell the plants which are not shooting.