Exploring the Immersive World of Puzzling Places