Horas más tarde, Master Games emitió un comunicado anunciando la salida de Leonard Brown por problemas personales. Como era de esperar, los usuarios de redes sociales se volcaron para publicar teorías conspiranoicas sobre la razón detrás de su renuncia.
Como le habían solicitado que durante un mes no publicara nada en sus perfiles sociales, Leo decidió desconectarse de sus cuentas personales. Esto resultó benéfico para él, ya que tampoco quería lidiar con los mensajes de fanáticos que le cuesti