This is a good game and in its own right is a complete experience.
Story is good.
That said, I think this game could have been a great game with more work. Ultimately the units are expendable with only limited rewards for keeping them alive. I spent the whole first campaign painstakingly choosing my units lives over timed quest rewards, which the rewards are valuable later while once the units maxed out, swap leveling up other units from the researve. Ultimately saving your units to me feels to no gain. The units max out very quickly at level 5. The heros contenue to grow and level, which makes it more appealing to use them for the slaughters. By the time you really finish the campaign, which seems to come after 10 missions or so you lose all of them to start a new campaign. In the end, you will have access to them in the alliance campaign again where all your surviving units and heroes will be of service again with all the artifacts you discovered.
Hoping they make a second game with more missions, more story, and more custom units with higher level caps.