immersive character-driven narrative