I don't think so...?
Couldn't you just price the game higher? Not sure how anti-sales would show up on Itch...