I have not tested itch's own software, but it seems to be functional if you download through Firefox or Chrome on Windows.
Viewing post in Tentacles Thrive Beta v0.1 (NSFW) comments
Tried downloading it on Linux with Firefox. I don't have Windows available.
I now have installed the itch client. Installing the game works there, but when I try to launch it, I get an error. Sadly I can't copy the error message.
It complains that the file `8501.39` it is trying to exectute is missing from the installation folder. I checked and it exists and is marked as executable. Trying to executed this file from the terminal yields this error:
`bash: ./8501.39: : bad interpreter: No such file or directory`
telling me that this file probably is not intended to be executable in the first place.