Not downloadable through the itch.io desktop app
sorry but idk if thats something i can fix?? i have no experience with that