Post Thumbnail

Last week's leak of a series of internal documents detailing Blizzard's upcoming products has taken a turn away from tabloid headlines with reports of a full investigation underway at the gaming behemoth's China offices. The leak, brought to light by, may be linked to the recent res...

4 years ago 0 Comments
December 9, 2010 at 6:00PM