Watching movies on netflix: investigating the effect of screen size on viewer immersion
Playing online games against computer- vs. human-controlled opponents: Effects on presence, flow, and enjoyment