This is indeed a solid submission with balanced gameplay. It reminds me of both HoMM and Civilization. I'm looking forward to seeing it turn into a full-scale game. It would be nice to have a limited ability to undo a few moves or perhaps integrate this feature into a card deck.