Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+2)

ok Steam keys are up. you should be able to click 'Request key' I think?