Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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?