needs an autoupgrade feature. its simply boring to upgrade 200 towers when the game is already slowing down with 500 enemies on it. additionally the computer targeting ai is not very good. check your algorithms. especially the sam-missile ai lacks a lot of wit. sam batteries often dont shoot for seconds, before they find a new target.
with a bit of brain and a plan this game is boringly easy: focus on one or maximum two types of units to boost their abilities as far as possible. choose units that benefit from the same upgrade to safe money. axe training applies to just one unit. so axe men are dropped. the other interesting units are spear, distance, sword and halberd. distance units are weak and can hardly survive if not protected, so they are dropped as favored units. they still can be supportive units. sword units are good in close combat, but very slow. this is a big disadvantage when you want to rush somewhere. so they are dropped. spear and halberd are still in. the spear man is the cheapest unit in battle. you can produce it in hughe numbers, you have it from the beginning, its fast and has no disadvantages against other units. the mounted version is better armored than the mounted halberdier.
in the other group the halberdiers do double the damage, the mounted version is a bit cheaper than the mounted spearman and unless you have the daemons unlocked the undead race gives you an easy start with halberd +3 (archery is completely dismissable). if you choose spear use the men of the west race, for the strong swordsmen as supportive units. i chose spear and in the 2nd half of the campaign i won by just putting a book on the space key and producing spear men in line. i know thats not very genuine, but hey - i surely got one of the most economized winning strategies! a downside of the cheap unit-strategy is, that a lot of them get killed and the opponent has twice or tripple the ammount of charges. can be annoying with giant troll or mounted spearman charges.
nice but repetitive 4/5
whats the point of the map? no tactics can be made, no advantages by different locations, no additional information. you just could have made a series of 25 battles.