As of January 23rd, games developed by Blizzard Entertainment will be unavailable in China, after they failed to agree on terms with their Chinese publisher NetEase. Blizzard and N
In a strange turn of events, it appears that Activision Blizzard's CFO (Cheif Financial Officer) Spencer Neumann is on his way out. It was reported that as o