Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Just absolutely terrifying. I'll probably never beat the game due too not being brave enough to repeatedly face the reveal haha.