Holy super-saturated colors! I love the concept here, but I feel a bit overwhelmed by the colors. That of course is a personal design aesthetic though,

On a more technical/nit-picky note, watch the consistency of light source. You building roofs' shadows seem a bit haphazard.