Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

All these jumpscares got me good lmao though your remake does look pretty sweet :)