def METHOD_NAME(self, rgame: RareGame):
    try:
        icon_widget, list_widget = self.library_controller.add_game(rgame)
    except Exception as e:
        raise e
        logger.error(f"{rgame.app_name} is broken. Don't add it to game list: {e}")
        return None, None
    icon_widget.show_info.connect(self.show_game_info)
    list_widget.show_info.connect(self.show_game_info)
    return icon_widget, list_widget