Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

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