Great job and perfect theme coverage. I like how smooth and polished your game looks in whole. I also tried to embody such idea in my game, though I did it differently. But I like the way you chose, in form of variable dialogs with citizens :)