The executives at NetEase must be having a really hard time right now :(