An immersive web-fiction player