Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Not sure if you got it yet but 0.7.3 is now available.