Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Weird, slow, really slow, but full of mirrors that come into play. So max theme points for you.