Pretty good game, but some issues
As the reviewers below me said, it's very easy to beat this game once you've gotten through second season. In order to have any kind of replay value you need to do a sort of self-imposed challenge.
In my case that challenge was trying to get through the game with the starter hero. This is proving impossible, and also draws attention to a problem that happens when you are in the process of losing a battle but it is taking a considerably long time to actually be defeated. I feel as though there should be a sort of forfeit button that gives you the same penalty as losing.