immersivity
Etymology
From immersive + -ity.
noun
The quality of being immersive.