A man plays the online game ‘World of Warcraft’ at an internet cafe in Beijing after US gaming giant Blizzard relaunched its game in China on Thursday. Beloved titles from the fantasy epic to shooting game ‘Overwatch’ went offline in China in Jan. 2023 after a contract dispute between the American developer Blizzard and local partner NetEase—prompting a wave of mourning and anger from fans.