This.
I cannot fathom why some new dev thinks people will spend money on something they do not know. This is itch and not curated steam. On steam I know stuff has gone through several processes to weed out the junk. How would I know that on itch? How would I know if I would like the game.
Having a demo or public version is prudent.