Liked the game, very ambitious for a jam but still worked. My only problem was with building, is very easy to build things you didn`t want, speccially when a new citizen arrives. But for the rest very good.
Yeah the new citizen panel is on the way indeed. I have added a checkbox to turn off the auto open, maybe should make it default.