Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Played a bit of this! I'm not-so-good at it. :P