🤑 Indie game store🙌 Free games😂 Fun games😨 Horror games
👷 Game development🎨 Assets📚 Comics
🎉 Sales🎁 Bundles

Afraid not, the Steam key only applies to purchases.

): At least I get it on itch for free. I am kind of sad I did not get a Steam key but I do not want one, it is ok.