Immersion and Emotion: Their Impact on the Sense of Presence
Being there : the experience of presence in mediated environments