This game has overshadowed all my expectations of a strategy game.
Graphics are great, it's amazing how detailed a strategy game can be these days, the choice of units is so big and varies, the diplomatic system has everything you need, it's not as complex as a Crusader King, but it shouldn't and doesn't need to be because the game is focused on the battles. I find the build upgrade system complex, just like the skill system of the heroes. And the devs announced they'll support the game for a few more years, although paid DLCs are also incoming alongside free patches, updates and goodies.