My guess it might be the game publishers are attempting to push Internet technology in an effort to get other places of the world to upgrade to "practically contiuous online status", such as DSL or cable modems...or even higher tech wireless systems.
|