It's been a long time since I played it, and I remember the story and units being very cool, but the difficulty being very hard due to the way of handling Units: Losses could only be replaced at the place where the original unit was hired, and some place are not visited after a certain point in story anymore. So if one had too high losses in the beginning, it was barely possible to continue and one had to either restart the campaign or load a very old savegame. As long as there were no enemy ranged units left, one could slaughter whole enemy armies using the one-unit mage regiments and kiting them, but at some point I couldn't even get rid of those anymore. That being said, the game was still a lot of fun and I don't know if maybe some later patches "fixed" this part of the gamedesign, so the gog version may not give you such a hard time ;-)