Tag Archive: overwatch

Overwatch tops 7 million players

While we don't know the actual sales figures as of yet, it's clear that Overwatch is doing extremely well for Blizzard already.

Continue reading »

Overwatch review for PS4, Xbox One, PC

Another serious contender for GOTY enters the fray.

Continue reading »

Overwatch set to hit consoles, PC on May 24th

Overwatch, Blizzard Entertainment's much anticipated team-based multiplayer shooter, finally has a solid launch date and details for the upcoming open beta test.

Continue reading »