Online gaming is one of the most demanding activities that your Internet connection can experience. On a par with streaming video, gameplay is impacted by every possible step from you to the server. That’s not a big...