Last week it was announced that the Chinese release of the controversial mobile game Diablo Immortal have been reported. Although NetEase developers said the delay was make optimizations news recently began circulating that a NetEase employee criticized Xi Jinping on the Chinese social media app Weibu. This has led Chinese publications and users on the Diablo Immortal subreddit to speculate on the real reason for the game being delayed. See a screenshot of the alleged message below: According to the Chinese publication Radio Libre Asia a verified NetEase employee’s post criticizing Xi Jinping was quickly deleted and cannot be found...