User blog comment:JoePlay/Red Dead Redemption sales reach 8M/@comment-3404406-20101219033637

Is that why the rest of the Social Club Challenges were released? Or was that unrelated?