Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I've honestly never regularly used any forum. I've casually browsed a few gaming forums, but I was never particularly active in any of them.