An interactive storytelling experience