I never played this game at launch. I recently got into this game and I am really enjoying it. The exploration elements work really well with the story and there is a real sense of progress as I continue to play. As you unlock new technologies within the game, you gain access to further exploration and mysteries that planets have to hide. The only downside Is that each planet seems to be all one biome.