Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Its really scare me. 

good job for scaring people. watch it in silent rooms with dark light