Software

Diablo 3 sneaks on to Taobao

The spoilsports at Blizzard have been holding off the official Chinese launch of Diablo 3, leaving many a frustrated gamer in their wake.