You should have received an email with an itch key to the Paid itch page, along with a steam key.
Ah, I'll have to go check. Thanks!
Ah well, don't have it. Must have gone to spam or something and deleted. Oh well, it's 3 bucks.
Oh yeah. I was just about to comment with the same question.The Steam Key was included in the email I got 120 days ago. Activation (and hiding it 😳) on Steam worked flawlessly.Congrats on the release!