This is such an awesome interpretation of the theme! I'm a huge fan of city games so I got a lot of enjoyment out of this - I'd love to play a more expanded version of this!!!! Reminds me of The Sims Carnival's SnapCity game if you've heard of it :)
The game's pretty difficult, which I enjoyed. I found it fun to start again over and over knowing the new things I learnt and the difficulty put enough pressure on me to stay engaged with the game. The one thing I wish the game had was a rotating camera or transparency on some of the tiles, as I found myself accidentally putting buildings at the end of roads sometimes and not realizing my mistakes until it was too late.
Again, I'd love to see this expanded into a full game!