Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I like creepy atmosphere and effort put in narrative text, but i suppose its too long for jam-type games