Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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