Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I loved exposed and this as well! Extremely creepy and well made for 48 hours!