Según SavePoint Gaming (citando a medios chinos), el productor y director de Wuchang: Fallen Feathers, Xia Xiyuan, fue despedido en medio de un cambio de liderazgo en Leenzee Games. La nueva dirección supuestamente decidió cambiar la estrategia de desarrollo y reorientar la empresa hacia funciones de apoyo. Xiyuan se opuso a este rumbo, lo que provocó su marcha.
Se informa que otros miembros del equipo principal que trabajaba en Wuchang también expresaron su desacuerdo con la nueva dirección. Como resultado, el destino del equipo sigue siendo incierto, pero, según la información disponible, el equipo en su forma anterior ya no existe.