What about if you separate the buildings with different depths onto separate layers, and then progressively drop the opacity as the buildings recede from the viewer? I'm not sure how you'd achieve the same thing from the buildings (such as Celestial Shipyard) that transition from foreground to background, though...

Looking really good, by the way

Wingshaw