Are you using the itch desktop app or just downloading the files?
tbf, i didnt know there was a desktop app, how do i get it?
i got it! keep up the good work btw, your game is easy S+ Tier! :3