Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You pretty much nailed it, but I'm not going to correct the things that you're wrong about because everyone loves a good mystery!