I like this style a lot - very unique and, to my mind, in a good way.

One thing I'd personally like to see is something to denote the scale. To be honest, the map doesn't need it to look good. But, for my purposes (gaming), I find having the scale always puts things into perspective (so to speak) and answers a question from my fellow gamers before it's been asked.

Cheers and thanks for sharing!