Those mountains are very cool. They dominate the map in a good way...my eye is drawn right to them. The style is very consistent throughout the map, which is also very good. The colors for the countries are informative and subtle enough that they don't subtract from the map at all.

Awesome work so far!