First-person puzzle in which you have to find a way out.
Arcade 3D puzzle logic game.
Serenely peaceful yet devilishly challenging 3D puzzle game.