Blizzard games have gone offline in China. What does it mean for esports?
Image creidt: Steven Hook / via Shutterstock Blizzard Entertainment titles including Overwatch, Starcraft, Hearthstone and World of Warcraft have officially gone offline in China following a tumultuous end to the…