Explore the mysteries of an uncharted planet in this mind bending platform game.
[ Puzzle · Platform ]