My recommendation, if you can, is to at least have a free demo. Itch.io isn't really a good platform for selling games if you don't have your own marketing strategy.
There is a market for horror and NSFW games that does well, but outside of those niches, I haven't seen many paid, unknown games succeed.