private Game FindGame(Guid gameId)
{
Game game;
if (games.TryGetValue(gameId, out game))
{
return game;
}
throw new InvalidOperationException("No such game");
}