Wow, cool.
That's funny because I just decided to visit this forum today for no particular reason, when I haven't for a long time, and here's a new set of screenshots.
The first set remind me a little of a cramped Vienna. And yeah, loving the contrast it makes to the depressingly cookie-cutter, concrete apartments of the second set. If they play this idea right, it could work really well, I think.