Halo-assisted erotica: experience immersive virtual reality sex. Halo-assisted erotica: experience immersive virtual reality sex. HaloHalox