This is quite nice, my only little nit-pick is that some of the text labels get 'lost' in the terrain below them. A small stroke/slight glow would make them much more legible.