Yep. That's looking pretty good.

Your problem with the houses may be that they're not squares and are looking a little 'carved' with a bevel on them. I suggest making yourself a palette of hard-edged building shapes that you can grab, copy, and rotate into place. Then, your bevel should give your crisper roof shapes. If you create the shapes in one layer you can marquee select them and then hold down the alt key while dragging to just grab a copy which can then be transformed at will until you deselect it. You can even stack them to get more complex shapes. If you don't want them to be all the same color you can wait until you're done and create a layer above, load the shape layer as a selection and then paint in colors or textures in just the areas where you have houses.

Hope that helps!
M

Edit: also noticed that you seem to have some holes in some buildings which is making your bevel look choppy in places. That can come from painting in <100% opacity or from missing a spot in the middle of the building. The good thing about the technique above is that it will completely get rid of that sort of stuff. Even in you don't do that, however, you can just grab a brush and dab around in your building layer until the 'hole' goes away.