Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I totally understand - those sorts of details are the fun stuff to work on ;)