In theory, it sounds like it could be a fun challenge, but logistically, how would the game characters interact with each other?
For example, let's say, I'm the mayor and raise taxes. Now the baker, fisher, and lumberjack must increase their prices, or reduce their production costs, but they don't have autonomy. I must now go and be each character and adjust all the prices. This now affects what the teacher can afford. That means I have to increase the teacher's salary, but then I might have to raise taxes again to do so... In the meantime, are people going to leave before I've had a chance to "play them" or are you going to pause all interactions to give the player a chance to make the rounds? And what else must the player do to keep the city going?
Yes, your icon does look like people.






































































