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 MMOGameSite.com, may be linked to the recent resignation of Ye Weilun, Blizzard China's general manager.
Among other things, the leaked documents indicated that Blizzard could be releasing Diablo 3 and something Starcraft 2-related (dubbed "Phoenix") in 2011. The 5-year roadmap also shows two new World of Warcraft expansions and Blizzard's long-rumored WoW followup, an MMO code-named Titan.
While much of the information surrounding the leak should be taken with a grain of salt (Blizzard has yet to officially confirm any information relating to the story), several analysts and industry reporters have speculated that the scenario seems entirely plausible.