Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Although this is completely irrelevant to the topic, that is still a very interesting, fancy link. But I'll probably never use that site sorry.