Diablo Immortal’s Chinese launch delayed at last moment

0
44
Blizzard Entertainment

Is the controversial mobile gaming headed for regulatory hot waters in the market it was made for?

Continue reading…