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

It's on the download section below the links ''Claim Steam key''.

Ahh yes, Thank you for clearing that up.