Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Check the FAQ.  It might be in regards to your virus program.