I really like the style as well. But i second what ravells said: a scale bar would be nice.
I am not very fond of the shape, the form of your continent? Island? It just seems a bit bland to me. But then, that is always a matter of taste.
Oh and last but not least: Great to have you here on CG