Man who gives a shit what this twat does? The real problem is giving attention to it in the first place. It simply provides yet another vapid and overly bloated internet bandwagon for the legions of whining, death threat throwing gamers to hop onto. Besides isnt there some “important” game based petition somewhere the…