[Bug 1698242] New: Review Request: gamehub - All your games in one place