Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Hi Squirrel,

Sorry for the late reply, but yes there are Steam keys available for those who PURCHASED the game on

If you recieved a free key through a 3rd party promo, I cannot gaurantee you can claim a Steam key.