Spillet solgte over 1 million enheter per 31. mars 2026 . Flere kilder rapporterte også at spillet innen april 2026 hadde generert mer enn €30 millioner i inntekter
. Forskjellen er viktig: 5-millioner-tallet på ettårsdagen inkluderer Game Pass og andre ikke-detaljhandelsformer, ikke bare solgte kopier.
Wuchang: Fallen Feathers ble lansert 24. juli 2025 på PC, PS5 og Xbox Series X|S . På Steam nådde spillet en topp på 131.518 samtidige spillere på lanseringsdagen, og ble rangert som det 9. mest spilte spillet på plattformen
. Til tross for høy spilleraktivitet, ble spillet utsatt for review-bombing ved lansering på grunn av kontroverser rundt kinesiske kulturelle temaer. Over tid bedret Steam-vurderingen seg til "Mostly Positive"
.
I april 2026 kjøpte Digital Bros – morselskapet til utgiver 505 Games – de fulle immaterielle rettighetene til Wuchang: Fallen Feathers fra utvikler Leenzee Games for omtrent €4 millioner ($4,7 millioner) . Avtalen ble kunngjort 27. april 2026
. Kjøpet eliminerte fremtidige royalty-forpliktelser overfor Leenzee, og Digital Bros uttalte at flyttingen ville "forbedre konsernets evne til å ta raske beslutninger angående [spillets] fremtidige utvikling og tilhørende investeringer"
. Avtalen ble bredt sett på som et trekk for å sikre franchisens fremtid, gitt usikkerheten hos utvikleren
.
I april 2026 kom det rapporter om at Leenzee-utviklingsteamet var oppløst. Ifølge flere kilder, inkludert den kinesiske nettsiden Gamersky, Eurogamer og SavePoint Gaming:
Leenzee selv kom ikke med noen offisiell uttalelse som bekreftet nedleggelsen, men rapporteringen fra flere store spillmedier er konsistent .
Spillets kommersielle ytelse var sterk nok til å tiltrekke seg et IP-kjøp på €4 millioner, men intern uro hos Leenzee førte til at teamet ble oppløst, noe som lar Digital Bros sitte igjen som eneste forvalter av franchisen fremover.