Tag: immersive storytelling in games