This is a game I really wanted to like. It's a game that puts emphasis on war. It's not the best way to win, it's the only way to win, and the game reflects that. It had a lot of things in it that give it a lot of charm and a lot of fun. Alas, however, the game suffers from a myriad of balance issues that encourage cheesy strategies to win.
First, the positives:
-Tactical combat: This is what the game sells itself with. The concept, how it's designed is actually quite fun on its own. If you like Endless Legend's combat, you would like this.
-Race/Class combos: One of my favorite things for the longest time was the different race and class combos would actually cause you to play slightly differently based on what race you put with what class. However, not all races are equal (meaning, the overall balance of strengths and weaknesses of different races are not equal), and this has never been adequately addressed.
-Map generator: More often than not, I enjoyed the randomness, aside from predicible positioning of capitals. (Hint, opposite of you, and if there's someone above or below you, another person is opposite of him. Locations are very predictible.)
-Diverse Units: Not much to say here. Units are diverse, and even units from the same class may have differences between races.
Now for the bad.
-Balance: Dear god, balance. Heroes have always meant to be powerful, and that is fine. But the majority of experiences players you meet will use heroes as spell casters. This doesn't sound so bad, right? Well, spells, in tactical combat have infinite range. If your hero is on the battlefield, it can hit anything. Your leader can do it even if he/she isn't there for double cost. The majority of matchups will be determined by spells. If not that, you will see tactics such as run and heal. In short, play to the utmost efficiency, no matter how cheap it seems, because everyone else will. In addition to all this, certain races (the ones that come with healing) will almost always win out against those that don't because healing from units also heal a unit in the army for the full amount every turn. This is actually pretty neat, but a fair amount of races/classes don't have easy healing, which impacts your early game. I could go on, but length...
-Scouts: Generally scouts are necessary for war, and things are no different here. But in this game, things revolve around scouts. Why? Because a single scout can burn down cities, forts, watchtowers, you name it. They can be summoned near towns or heroes. Defense in this game is ineffective because offense is so much more efficient. You'll see things like 3-6 summoned scouts come, attack your city, 2-3 spells blown on your units, and you'll just lose. This can be prevented with enough archery units, but if you lose anything (and you will), it's gold loss on your side, mana loss on the enemy side. Defending with your own scouts will often result in a loss against these tactics. Burning down a city takes 2 turns, period. An opponent doesn't need to hold it for longer than that. Watchtower and fort destruction is INSTANT. You can imagine the cheesy strategies that come from this.
-The community: Now, I'll give them credit, this is a mixed bag, because nearly all the community is actually very nice. Nearly everyone that is left are people who enjoy the above strategies now though, so I personally don't consider it a positive.
-Autocombat: To be frank, to manually do every battle yourself is not feasible in this game in multiplayer. Unlike Endless legend, which is very fluid about its manual combat for the most part, manual combat in this game stops all other action for every player that is not in combat. You either get to watch or not depending on what the host decided before the game starts. So you have to use autocombat... except that the AI in autocombat tries to resolve things as quickly as possible by having both sides rush at each other, tactics be damned. Therefore the losses are always higher than they should be, and unless you've played for as long as I have, you shouldn't expect to accurately predict the results, which to my knowledge is not a common skill.
My experience with the game can be summed up as "An amazingly cool idea that fell short of what it could be because of poor implementation." It's unfortunate, but true. And it kinda sucks because I like the people I met (mostly) on the game, and I liked the devs at first because they're great people. They lost me, however, because they no longer address balance issues except with expansion releases. I understand that they need to work for a living like the rest of us, but you can't expect your would-be fans to wait for you to fix things that ruin the game experience for them because you want to make more money. I know I'm not the only one who feels the way I do, the online community is much smaller nowadays. Still, I had a lot of fun with it before I fully understood all the issues (I had the game since release). If you can overlook or would not be bothered by the above, then by all means, do buy the game. It has a lot to offer, and it can be a lot of fun for the demographic that it hits. It is not for me, however, and I think that holds true for most people.