Strangely I get a non-compatible/"Not available on Windows" message in the itch.io app, though I can download it to my Windows machine easily enough directly from the game page. As far as I know, there's no "Make available in itch.io app" switch, so this might be a bug in the app itself...