Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Very scary. The graphics are really nice, and the sounds really build tension. The painting was...uncool.