Photo-Realistic Puzzles: Immersive, True-to-Life