Quote Originally Posted by Myst View Post
whoever has the faster internet wins.
http://www.bbc.co.uk/news/technology-25840502 "1.4 Terabits per second" *moves to London*