You need at least one spell caster with polymorph, without that the game is way more hard. With polymorph there is a quick grinding level too. It also helps if you have an oppensive spell like fireslow at level 10 in 6 slots. Level 10 spells realy deliver a punch, 2 of them takes out elf archers, 6 of them rips out the entire army except the toughest units.
It would feel less of a grind if I could clear all stages, even at the price of loosing all my 1-3 star heroes with their equipment. Even if this came as an event instead of a button: 1% chance after each battle there would be some kind of Dark Moon spell let loose on the planes that would kill all my 1-3 star heroes and mark all the battlefields unconquered. The ninjas of the main boss kill every hero and every troop not strong enough, and his minions take over all the lands.
I like this game much more than the steam version. We get more money there, but that also becomes the solution, I can just throw money at problems. More thinking is needed here. The game would have a potential at making very custom armies and hitting different stages with different armies, but the resources are still too scarce in the steam game to do so, which makes it a dumb solve your problems with money type of game. This could be also an interesting alchemy based game, but that would need way more resources or control at how higher level artifacts can be made, for example a space in blueprint where additional material could be placed to improve quality. No such luck in the steam game either.
I give 5/5 in advance for the potential. To make it more enjoyable:
1) summoning:restrict summoning, for example only to the edge of the battlefield.
2) blacksmith: needs more control or it needs to be free of charge.
3) levelups should be free even if I need to spend some money on skills
4) recruiting: again either more control is needed or more opportunities for starred heroes.
5) Spells: it would be more interesting if I could not mount the same spell multiple times. If you change this then buying more spell slots should be cheaper too.
I like the idea that I can not have it all, I have to focus on something to advance in it or just make a balanced team. The problem is that for some obstacles a pretty much maxed out team is neaded or something special that does not necessarily come at my way at all, like transmogrify spell casters (for example transmogrifiers).
5/5. That being said it would be nice to have some monsters that can be killed only by elemental attacks not brute force. It would be also nice if monsters got major bonuses from other monsters nearby and minor bonuses from the monsters living on the level, so it would matter in what order I kill them. Maybe they could get bonuses also from the items stored on the level.
Since the numbers to be filled is the square of the size of, for scoring it would be better to divide the seconds past by the square of the size. Well, the larger squares have other added difficulty as well, so maybe the best would be to divide by the cube of the size actually, but even dividing by the square would be an improvement.