An adventurous astronaut discovers a mysterious alien artifact on a distant planet and must navigate a series of challenges to uncover its true purpose before time runs out
An adventurous astronaut discovers a mysterious alien artifact on a distant planet and must navigate a series of challenges to uncover its true purpose before time runs out.