Might want to look at the drop shadows on some of the buildings, they seem (at least to me) to be overly large - or maybe I'm misinterpreting where the light is coming from?

Also I think buildings in the slums will be difficult to see because of how dark the terrain in that area is, just something to consider.