Interesting concept, I enjoyed the game :) In my opinion, the game can be further develop with some variety of demon player can summon with variety of weakness that compensate each other and made variety of human army to start fighting back after certain amount of their casualty.