Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

You can claim a Steam key for your purchase just like any other itch game which has them. You can see instructions for it in the help pages here:

There's no such link to get a Steam code.

Send an email to (from the email you used to purchase the game) and I will send you a key