This classic graphic adventure, puzzle game is finally making its way onto Nintendo Switch. Players will get to explore a 3D environment in order to unravel a mystery. Full story from the iMore Blog...