Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Short but awesome! Wish there was more of a plot though.