@Override
  public void gameStarted(
      String playerId, IMultiPlayerGame game, SerializableGameModel gameModel, DateTime dateTime) {
    if (playerId.equals(_clientId)) {
      try {
        _game.removeListener(this);
        changeClientState(_client, new PlayingGameClientState(_server, _client, _clientId, _game));
      } catch (NullArgumentException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      }

      gameModel.setProjects(null);
      _client.sendMessage(new GameStartedRequest(gameModel, dateTime.toString()).serialize());
    }
  }