Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Just got sucked in for 2 hours.