Some combinations of heroes and equipment make you ridiculously immune to damage - I am Demon with Tesla Bow, Devil's Tooth and Zircon- at level 2 with four archers laying into you- your health does not reduce. Even the boss of 2 can't reduce to half health with just shooting at him until he dies.
If you start doing a real political map, it would take forever- there is a multitude of disputed territories, subregions, states, provinces (there is good argument that many provinces of China are so independent and with such extreme privileges that they aren't a normal part of China just like Hong Kong) and there is that island that is off-limits to all outsiders due to being a traditional xenophobic tribe.
I had some lag and slow downs on Firefox. On Chrome it is just unplayable, the spells fail to respond sometimes except they still reset your timer and in challenge mode the necromancer revive the necromancers so you can't win.
You can't defend a quarter with Trebunchant- its ridiculously slow. Developer please also fix Eagle Eye so it actually shows something other than a blank map at any upgrade level.
This game is so buggy when it comes to the simple things. It can take a full minute or more to come up with elemental upgrade. I have fulfilled the For the Horde badge twice (the 50 basic units on a completed stage) and it doesn't give me the badge. It took it several stages after clearing 100 tiles to recognise to give me that award. It sucks that it has no information about dismiss a hero- $1000 hard won dollars gone.
Can't even say something. The game is very optimized and runs smoothly even at low end systems.