Overwatch
Diablo
Warcraft
Microsoft
Activision Blizzard
Xbox
Switch
It'll
Bobby Kotick
Mike Ybarra
No matching tags
No matching tags
No matching tags
Blizzard
No matching tags
The new project is headed to PC and console(s)..
As said here by https://www.engadget.com/about/editors/jessica-conditt