Map Generator 3.0 - Please Critique!

This might be the coolest infographic I have ever seen:

All kinds of wind and water settings. Drag the screen around to check the world out.

Check out the wind and precipitation around the Andes mountains:

Pretty stark visualization of how the mountain ranges affect the wind and in turn affect precipitation.