Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Very well made. Creeped me the heck out. Please excuse me I need to gouge out my eyes and wash my brain.