Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

OMG, I remember playing this on Armor Games a long time ago- like six years probably. That one jumpscare scared the s#!t out of me.