Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

No virus. Why would there be a virus? o.O About the goodness; you will have to judge for yourself :) 
I liked it when it was most active, still liking it today.