Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

So rediculous and scary at the same time :P