Very cool! I dig it.
The only thing that popped into my mind is "how big is the landmass he's showing?" ... because for me, i was under the impression that this is continental scale...and if that is the case (i could be totally wrong of course, but that was my first impression anyway), the mountains are out of scale aka too big.
Maybe you could add a scale-bar to the map?