Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

ah I see, yeah it could be an anti-virus thing from the sounds of it