I must agree with tiberiu about the KB is easy game, even for impossible level. I think developer should make more diffculty level, the enemy hero should prefer cast damage spell to low level unit insteads of some negative spell like slow, bad luck...,resurect spell or resurect ability need have limit for using times per battle, I want win a hard battle with no-loss after so many try with many diffrent strategy, not win because AI randomly make bad move.
After enjoy KB TL, when I play KB AP and KB CW, I feel boring when at mid game, because in this stage, I can get all kind of unit, spell, the battle become too easy if you know some bug (I think some strategy who make you get rage/mana infinity are bug, not strategy

.
I will really enjoy the game if at every stage of the game, I alway need think a strategy to get over it. (IMO, KBCW is too easy and boring because you can get powerful unit at first island, rune mage too poweful, you only need 2,3 strategy and unit combo to win this game at impossible
When I play KB, I enjoy when I win a hard battle, not for a perfect end game.