itch.io probably does…?
Microsoft Windows doesn't, though.
It installs just fine, sort of?
I mean, it actually lets me install it now though the itch.io app, but…
This is… strange, because I even used the URL that itch.io created when I bought the game…
When I checked the folder the game was installed into, there was no executable file.
I downloaded manually, thinking you may have accidentally packaged the Linux version, but… no. The manual download has a Windows executable file.
I'm not sure this can be fixed on your end at all, so I used the issue report feature of the itch.io desktop app to send itch the information.
If you are able to fix it, let me know, if you can't, I'll wait to see if itch messages me to resolve the issue.
If there is no response from itch, I guess I'll just use the manual install.