Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

They do! I uploaded they keys recently, but you should be able to claim them now.

Got em, thanks!