Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

To be fully honest with you, I still don't get how it manages to actually be scary from time to time but I am just happy that it is :D

Also thanks for the video! <3