The pillar of focus for Blizzard's Overwatch is about the characters. Principal Designer Geoff Goodman talks about exploring the world and touching every...
Tag - Latest News
Blizzard has a software engineer position currently available stressing interest in mobile game development as a plus.
Relic Entertainment hosts an open beta for multiplayer just in time for its full release.