I like it It has a great simple look (which seems to be what you were going for).

However, I also agreed with GP when he said the buildings are placed corresponding to the road rather than the terrain.

-fm