Game client implementation.