Great map! I would agree with Larb, though, about the color scheme. According to your compass rose, the buildings are lit from the north. Seems unusual, but plausible if the city is in the southern hemisphere of whatever world it is located in.

It's not letting me rep you again yet. Otherwise I would.