Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I had a blast with this (check out my let's play @12:52)