Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Ha! looks great, especially the bits from my game ;-)