Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

An awesome short burst of horror, looks beautiful too! My quick look vid: