Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Hi Raux. Did you get this sorted? You may need to contact Itch support if you cannot get the key.

This page may help:

You can request the email again and on your page should be a link to get the steam key.