Neat stuff

My only nit pick is that the drop shadows on the buildings are awfully heavy, maybe lower the opacity on them a bit.