Holy smoookes! This map is rather beautiful.
You have pulled off the grand scale and perspective of it masterfully. I can't stop staring at it. I think this is one of my favorite maps now