Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Is this a virus cuz it says its one.

No. What r u checking it on