Introduction There’s a massive showdown happening in the gaming world. Some of the top Call of Duty players are suing the big shots at Activision Blizzard for a whopping $680 […]