A mind-bending 3D laser puzzle game.
Explore a fragment of a collapsed universe sealed within a mysterious sphere.