I just watched the trailer for No Man's Sky and seen this structure, it reminds me of forerunner architecture from Halo. Looks pretty cool.
-
I just showed this picture to my 9 year old brother with no context and asked him what it was, he said a forerunner place :/