Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yeah, must be false positive.  It's open source if you're really paranoid and want to build it yourself :P