I like this, and was going to say it has a very 'atlas-like' style to it, but you beat me to it.

I'm also curious as to what the triangles are supposed to represent.