Displaying items by tag: overwatch

Game developer Blizzard does things its own way, at its own pace. Overwatch shows that the Blizzard coding wizards can do first-person team-based combat, adding this arrow to the rather full quiver of achievement that includes Warcraft, Starcraft, Hearthstone, Diablo and Heroes of the Storm.

Published in Games
Page 2 of 2

VENDOR NEWS & WEBINARS

REVIEWS

Recent Comments