I think that someone else has also talked about this, but I'd like to start a new thread re: a change to the city building mechanics.
One of the things that was very unintuitive for me planning my city was the difference between a tile and a square: a tile, defined as a 1-space building, must be placed in a square formation made up of 2x2 tiles. When I didn't understand this in the beginning, I thought that I could only place two inns when starting a town, which confused me when I could go up to eight, before I realized what was going on.
Is there any reason why available spaces can't be measured in tiles rather than in 2x2 squares? So at the beginning of the game, you would see that you have "8 tiles" available.
One more suggestion, and it may be a game balance issue: I'm wondering if it's necessary to limit building to 2x2 blocks. For instance, it might be nice to be able to build a nice line of buildings along a river or something. . . maybe it's to prevent players from hogging tiles by building things in weird checkerboard patterns, don't know.