Вибач dude, i'd rather wait to see how things go, since i downloaded the last demo version, and it's not safe to trust in free things. I hope the best for you and your project.
It's good to be paranoid tbh. One thing I've seen before on itch is people cloning an existing game's store page to pretend to be the devs and setting the download links to malware instead of a game.
I looked into it and it seems like I can probably embed a browser playable version pretty easily. In a few weeks we're releasing version 0.15b and I'm going to update the public demo to a new version that bundles in all of the story revisions plus a new scene we added into the prologue. Once that's done I'll embed the new demo into the store page so that it can be played without downloading.