New mysterious TRIGLAVIAN structure to be introduced to New Eden? Hidden clues for us to uncover?

This was the “station”

3 Likes