Immersive virtual entertainment experiences