Basically, it's a site about boycotting games that use a copy protection software thingy called "Starforce".
As far as I can tell, the only difference between Starforce copy protection and a virus/worm is that Starforce was written by a legitimate business. And does more damage to a computer than most viruses.
As Matty puts it, "The only thing it doesn't do is bother pirates."