Very neat design! I can see using the city generation for all kinds of war game set ups! Having defending unit quality tied to the value of a city section creates some interesting decisions for the defending player.