. . . "Further, the term ???game server??? is used herein to refer to any computing device that hosts a multi-player game, whether the device is a network server, a network peer, or any other suitable computing device." .