Virtual reality breathes life into immersive storytelling