621
Work In Progress Maps & Map Discussion / Re: Planet Earth {Coming Soon}
« on: November 19, 2012, 12:36:56 am »
I know that I commented before, but I must comment again. It just keeps getting more and more beautiful from what I tell from the screenshots. I can't wait for this map!!!