This is most certainly a nice designed game, BUT: I already gave up on the first level, because it simply took too long to finish. I had like 15 units on the field, enemy about 7, and am confident that I had won, but it hadn't hooked me there to play on, yet. The reason for this is, that there were too many heroes and units to select from the start (story mode), increasing overall battle time.