Game Server and the New Experiences on Multiplayer Online Games