throw new GameException("Not unique game name!");
}
List<Bot> bots = BotFactory.createBots(gameName, botsCount);
GameController gameController = new PanGameController(gameName, playersCount, bots);
UnicastRemoteObject.exportObject(gameController, 0);
gameController.addPlayer(playerToken, gameListener);
games.put(gameName, gameController);
return gameController;
}