Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I got this assuming there would be a steam key. I sent an email but I realise this might be a more appropriate place to ask. Should or can there be a steam key? Thanks.