The contrast from simple and slow to complex and rapid and the buildup between is what produces the emotion, a cluttered and busy UI is just a cluttered and busy UI.
Also : a city planners' job is still fairly serialized and procedural even if it is busy and back-and-fourth; a cluttered UI does little to convey 'busy-ness and conflict'.
The subject area is great (teach actual civics) but this fails in execution. It could really use a strong pass on UX and learning curve, because right now its a product that everyone is just going to bounce off of.
Whether or not the topic is complex is beside the point. The point of this project, as far as I can see it, is get to teach this subject through experience to as many people as possible. Walls of text and tons of controls fundamentally undermine that purpose. Teaching complexity comes by removing everything that isn't absolutely necessary and arranging the complexity in a form that introduces it in compelling bite-sized chunks, so the player is always engaged.
To the creator - this is cool, you're certainly barking up the right tree subject-wise. The best thing you can do now is identify the specific learning goals and sequence, and the magic moments you think are possible along the way, and radically simplify the approach. Fork the project and take a different angle on it. I bet there's solid foundations here but if you want to influence you gotta refine.
Thanks for taking the time to take a look and give thoughtful feedback!
I took some perverse pleasure from the wall of complexity-- as you said, "that's the point". That really came through in my play experience, and I think that adds to it.
I wouldn’t necessarily fault the maximalist starting point, we’re in a new era of software where subtractive building (rather than additive) is starting to be a real approach to building. I’ve gone through the same process on a few projects - build to learn by laying all the ideas out and reacting to the ones that draw you in most, and then either chisel away the rest or start with a new project and swipe the gems from the last.