Beginning: I chose the mage not because of the spells, but simply by making a random choice. They don't give you much money, so I take what's available. The first boss is easily defeated with Fire Bolt and level 2 troops – I won't go into detail about him, except that the slow effect he casts at the beginning is annoying.
Second boss
It's a bit annoying that he summons spiders in huge numbers. Then it takes a lot of time to kill them. Also, the boss often jumps to the other side, which is often annoying – right into the back of the archers. But otherwise, there are no problems.
Third boss
A frog mutant??? You're kidding... It's often easier to defeat this boss than the second one. However, there is one caveat: fighting snakes is not very pleasant. But the frog's health drops sharply after using fire spells.
Fourth boss
Finally, something serious. Many beginners die here. There is one weak point: Cthahu doesn't respond with his right hand. Attacking spells don't work well on him, but that's just the beginning. The worst thing is that the boss summons 3-5 level dark lizards. You'll have a hard time without a summoning spell. Moreover, pterodactyls actively reproduce, tyrannosaurs eat carrion, lizard mages cast spells on spearmen, and they destroy everyone. However, with a well-planned setup, the boss turns into a rag doll.
Fifth boss
Easy. Sea devils are killed instantly. However, you need to distribute the units – there are three opponents, and they attack independently. If you have fire spells, you can end the battle in a maximum of five rounds.
Sixth boss
It's a bit more difficult here. First, you need to hit the boss three times – a small amount of XP explains this. Second, mechanoids are summoned. The attacking ones are not so bad, but the healers heal the boss, and they do it very well, which is frankly annoying. Third, the boss covers the area behind him with stone cells. It seems like a small thing, but believe me, I swore a lot when the archers were trapped. But otherwise, he is quickly defeated by level 5 creatures.
Sixth level
The boss himself is not very difficult, but his abilities are very annoying. He summons gremlins who cast a bunch of spells. Evil gremlins cast Sheep, and as a result, magic is spent on dispelling. But good gremlins summon an army of various creatures, which are very annoying. It's better to kill the boss first and then deal with the gremlins.
And finally, the seventh boss
The boss summons demons, which are very annoying. But there is a simple solution. Just choose a good army – there is plenty of gold, and there is also leadership. You need to choose combinations – lizard mages combine perfectly with lizard warriors, or, for example, guards with inquisitors. And that's it. There are no problems. However, fire spells, which could be safely cast on the previous six bosses, do not work on demons.
Choosing guilds.
Up to and including the fourth boss, it is not very necessary to use guilds. Except for mercenaries, assassins, and demonologists, they give gold. But then you need to think about it. Lizard, elf, and demon guilds are good, although they are expensive. Human and dwarf guilds are good because they are available early and are inexpensive. Orcs and undead should be taken by people who have little gold and do not specialize in magic. I do not recommend dragons and grim.