G gamasutra.com The Sorry State of Gaming's Truthers and Their Gamergate 2 points tadhgk 12 years ago 0 comments