Playing online games against computer- vs. human-controlled opponents: Effects on presence, flow, and enjoymentCOMPUTERS IN HUMAN BEHAVIORIF8.92008-09-01337PREAI