protected static RecoverableUserError Handle(GameIsRunningException ex, string action) => new RecoverableUserError(ex, "Please close the game and try again", ex.Message);
protected static RecoverableUserError Handle(GameIsRunningException ex, string action) => new RecoverableUserError(ex, "Please close the game and try again", ex.Message);