Designing for Immersion: What Makes a VR Experience Truly Memorable