Wow, this is great. There is a real sense of progression through the game with a clear loop of fighting-> earn money -> recruit more units -> fighting. Always leaves you curious to see how your new army will perform. Maybe there could even be ways for non-linear progression for instance by choosing to side with either fire witches or ice witches. Just a random thought. But there's just a lot for a gamer to enjoy here. ;)