Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I just claimed it yesterday for free. Sorry you missed the sale. It's worth buying though