Ahh i love the good old days of gaming marketing
Editing your fans into the location where your game is set..
This looks like some ancient hierographic art that confuses a lot of people..
I wonder what would the aliens in the future think when they saw this image lol