Blizzard formally announced the owners of the first seven teams for their much-anticipated new city-...
Tag: Overwatch
Overwatch was the number 1 premium-priced PC game for digital revenues in May, according to SuperDat...
Online gaming can be casual or ultra-competitive. With that there will always be people who are loo...
The release date for Blizzard's team-based shooter Overwatch has been leaked. Interestingly enough ...
For the first time in a while Blizzard has announced a brand new game franchise. The game is Overwa...