A aesthetically striking and mentally challenging puzzle game, filled with twists, turns, and big philosophical questions.