My initial comment is that there is a style mismatch between the buildings (really sharp) and the background..not so sharp. I'm curious, what are the little black dots at the end of the roads meant to signify?

I like the way the roads follow the contours.