Activision Blizzard, the gaming juggernaut responsible for Call of Duty and World Of Warcraft, just made a massive play for Esports. The company recently announced that they are starting a new division dedicated entirely to the competitive side of gaming.
... Read More...