Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This was very interesting. The atmosphere was strong, and it genuinely creeped me out. Well done!