Explore, fight and solve puzzles. Uncover the secrets of a mysterious alien planet in this open world metroidvania adventure, where nothing is what it seems… Accidentally stranded during a crucial... Rating: 77/100.