How Does Evolving Technology Affect Online Gaming?