There is also a freeware called Wow carto, made by French and translated in CHinese and English.
It's the whole game on map.
Here is where to DL the Chinese version. I helped them a bit for the translation.
Here is the French page (in English).
Hope it helps.
I remember faces easily, but I'll make an exception for you.
A frog's life
A frog's life sur facebook
Ze blog BD sans dessin