Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Interesting mechanic that fits the theme well.