A solid foundation, but a handful of bad mechanics keeps the game from feeling fair - random damage is annoying, there is a huge power gap between rarities and some warlords are blatantly overpowered.