Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I can't really remember but I love forums much more than most social media. I can't process the other ones very easily. Does G+ count? It dying is part of why I'm going back to #forumlife.