Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

How do I get the steam key?

I've added Steam keys to be distributed when you download the game, but they don't seem to be being distributed properly. I've tried emailing Itch.io's support but they haven't been helpful. Not sure when this issue will get resolved.

I see something called steam_api.dll in the game files; does that have something to do with it?

After a long time searching, it appears Itch only allows you to claim a steam key if you buy the game (i.e. pay money for it). Sorry for the inconvenience.