How would I get a key for Itch then? I repurchased it from Steam recently, and I don't have the spare funds for another 15$ purchase.
If you have it on Itch already, you won't need to buy it again. I'll just replace the file altogether and all you'll need to do is redownload it.
Besides, as I said, as long as you bring me proof you bought it on Steam, I'll be sure to give you a personal redeem key.
I hope this answer helps you.