Are there any plans to bring the full version to Itch.io or just the demo ?
Viewing post in Gibbous - A Cthulhu Adventure DEMO comments
For me anyway it isn't just the vagueness of their return policy but the effort it requires. On Steam I can simply click a button for a refund and the process is started. I don't have to explain anything or talk with anyone. For Itch.io you can request a refund but it requires explaining to someone why you need it. I do understand with stores with Itch it isn't as easy as Steam due to the games being DRM free. In theory with too easy of a refund policy one could buy the game, download the install files and then refund it while keeping the files. With Steam since you can't download the install files you can't do that as easily.
Did you get the Linux demo through a website or the itch.io client? For some reason the client method isn't working for me while it works fine for other games such as https://oxopotion.itch.io/flip-book Also yay for public sex!