TechnologyLast

Overwatch Is Far From Dead; Recent Financial Reports Show 10 Million Monthly Active Users

We’ve definitely not pulled punches when discussing Overwatch from Blizzard; the first-person-team-based-shooter easily has its fair share of lumps and moles across an otherwise brilliant title that brings the hero pools of MOBA titles, such as League of Legends while encouraging users to switch up the playstyle on the fly by selecting new heroes in the spawn […]