Activision Blizzard has another blockbuster success. Overwatch reached 7 million players worldwide, Blizzard Entertainment said today. That’s on PlayStation 4, Xbox One, and PC. While one player does not equal one copy purchased, this definitely shows that Overwatch is massively popular. For comparison, Ubisoft revealed earlier this month that its shooter The Division has 9.5 million […]