Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I like the design but the title and the synopsis like they don't convince me much.