Some feedback and suggestions:
> 100 max nations on a map with a land area of 16100 is ridiculously low. the max should at the very least be 250, if not 500. there should be a counter showing how many nations can be spawned. like "15 out of 500 nations spawned".
> one should be able to delete nations after spawning them, before selecting "Ready".
> one should be able to edit the color of the nations at any time.
> the speed at which a nation colonises empty land next to it should depend on how much land area the nation already has. the more land area it has the faster it should colonise.
> there should be wasteland, fertile and normal terrain. so in the world map the Sahara desert and Siberia and Amazon and Canada and the Outback and the American Midwest and western China would count as wasteland, whereas land around rivers (other than the Amazon) would be fertile, and the rest would be normal land. every unit of wasteland would count as 1 land, every unit of normal land would count as 3 land, and every unit of fertile land would count as 4 land.
> in "God mode", one should be able to instantly have a revolt be annexed by it's parent nation.
> one should be able to click on a particular city to make it revolt rather than a random city revolting.
> nations should get new cities upon meeting certain thresholds of land area.
> cities that spawn as the nations expand should not spawn too close to pre-existing cities or in wasteland.
> waves of armies should travel from each one of a nation's cities to its borders every few years. alternatively, they should accumulate around the cities while nations are at peace and move to one or more borders when nations are at war. the maximum army a nation is allowed to have at any one time should be determined by how much land area it has while at peace.
> cities should level-up with time, producing more armies per wave. cities on fertile land should level-up faster.
> if the capital of a nation is captured, any other cities in the nation should all start their own nations that will expand into the unclaimed land the parent nation used to own. the most leveled-up cities should colonise at the same rate that cities colonise at the very start of the game whereas the second-most leveled-up ones should be somewhere around 10 to 25% slower and the third-most leveled-up should be that percentage slower than the second-most and so-on.
> in a single war, a nation should only be able to capture a land area equal to or less than 33% of it's land area at the start of the war. but if one nation reaches the other's capital, it should always capture the capital before ending the war. could the limit on capturable land be enforced by making it so that the maximum army a nation is allowed to have at any one time is equal to 33% of it's total land area?
> armies cut off from their home nation should not be able to grow. make it so that in war a nation can't take land that doesn't border itself or one of it's allies. (this is being worked on. dev is trying to eliminate exclaves.)
> if 2 nations have just ended a war with each other, they shouldn't be able to go to war again for some time. the truce should last for anywhere between half and twice as many years as the war lasted for. the exact duration should be picked randomly.
> if a nation is in a war with multiple fronts and it's capital is threatened, it should pull away from all the other fronts to try and defend it's capital.
> it should be possible to change a nation's capital city to any other city in the nation using "God mode", while the nation is at peace.
> big nations should be able to guarantee independence of multiple small nations, meaning nations with land area that is less than 20% of the big nation's. the limit should be that the total land area of all the small nations put together should not exceed 50% of the land area of the big nation. guaranteeing independence should mean that the big nation cannot attack the small nation, and if the small nation is attacked, the big nation will help defend it, unless the big nation is also guaranteeing independence of the attacker. but if the big nation attacks or gets attacked, the small nation won't participate in the war automatically, it gets to choose whether to join or not, and if the small nation is attacking, the big nation gets to choose whether to join or not. if the guaranteed nations expand so much that the combined land area of all the guaranteed nations exceeds 50% of the land area of the big nation, the guarantee on the largest nation will get cancelled.
> big nations should not form alliances with small nations. the total land area of all of a nation's allies put together should not exceed 2.5x the land area of the nation itself.
> implement non-aggression pacts.
> nations should be able to send armies to the borders of nations they are allied to or guaranteeing as though the guaranteed or allied nation was a body of water with a crossing.
> add New Zealand to the world map.