Make your way through Copernicus Moonhub's lingering echoes 28.50% of players have unlocked this achievement