Okay, so itch desktop app doesn't like Google Drive(?) for some reason… strange.
Thank you for the information, I'll attempt to install it later.