cant install the game through itch desktop app. that's a bummer bc the thing I hate the most is looking for update manually, having the game on the itch desktop app, that update automatically would have been golden