Blizzard has promoted Walter Kong, the general manager of its “Overwatch” video game franchise, to the newly created role of head of development across all live games and mobile titles. “Today, I’m ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results