That's weird let me see about that...
Viewing post in Wildermyth comments
It should be on your download page, it looks like we have plenty of keys uploaded, here are some instructions in case it helps: https://itch.io/t/67604/how-to-get-a-steam-key-from-your-itchio-purchase
Unfortunately the link "claim steam key" just doesn't appear on the download page. If you want I can send you a screenshot if it helps ?
I've uploaded more keys, can you check again?
Nope, still nothing ><