Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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