2 years 7 months ago
Link
This departure is one of several amid ongoing investigations into the publisher More departures are coming in for Activision Blizzard....
The post Overwatch’s executive producer is leaving Blizzard appeared first on Destructoid.