I paid $5 for the game in December 2022, and now you're asking me to pay another $10. So for previous purchasers/supporters, we pay $15, and for those buying for the first time, today, it's $10! Way to treat supporters!
Contact Itch about it, I don't control how it works
Only a single dev gave me a steam key in a situation like this, every other dev ripped me off. And this has nothing to do with Itch and you know it!