Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Hi 17Burr, did you buy the game directly from itchio or get it on from the groupee bundle? If you got it from groupee then you have to log in there to get your Steam key

I got it from neither I got a key from an outside source