Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This game had HUGE creep factor. I had no idea I was scared of mannequins in video games...