This is such an awesome game! Maybe the difficulty curve is a bit steep, and would be better if the game "reset" on each level, since if some towns get destroyed I'm at a big disadvantage for the next level? Great work!