Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

With this and OK/NORMAL, 98DEMAKE has a knack for putting together a deeply unsettling atmosphere. Highly recommended.