Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This may be a short game, but it was pretty intense. There's just something about mannequins, especially when they watch you.