Always Online: The Evolution of Online Gaming in Recent Years