De game had meer dan 1 miljoen exemplaren verkocht per 31 maart 2026 . Verschillende bronnen meldden ook dat de titel tegen april 2026 meer dan 30 miljoen euro aan omzet had gegenereerd
. Het onderscheid is belangrijk: de 5 miljoen spelers op de eerste verjaardag zijn inclusief Game Pass en andere niet-retailtoegang, niet alleen verkochte exemplaren.
Wuchang: Fallen Feathers verscheen op 24 juli 2025 voor pc, PS5 en Xbox Series X|S . Op Steam bereikte de game op de lancering een piek van 131.518 gelijktijdige spelers en stond daarmee op de 9e plaats van meest gespeelde games op dat moment
. Ondanks de grote spelersbetrokkenheid kreeg de game bij lancering te maken met review-bombing vanwege controverse rond Chinese culturele thema's; na verloop van tijd herstelde de Steam-beoordeling zich naar "Overwegend Positief"
.
In april 2026 kocht Digital Bros – het moederbedrijf van uitgever 505 Games – de volledige intellectuele-eigendomsrechten van Wuchang: Fallen Feathers van ontwikkelaar Leenzee Games voor ongeveer 4 miljoen euro (4,7 miljoen dollar) . De deal werd aangekondigd op 27 april 2026
. Door de overname vervielen alle toekomstige royaltyverplichtingen aan Leenzee. Digital Bros gaf aan dat de stap "de capaciteit van de groep zou verbeteren om snel beslissingen te nemen over de toekomstige ontwikkeling van en investeringen in de game"
. De deal werd breed gezien als een zet om de franchise veilig te stellen, gezien de onzekerheid bij de ontwikkelaar
.
In april 2026 doken berichten op dat het ontwikkelingsteam van Leenzee feitelijk was opgeheven. Volgens meerdere bronnen, waaronder de Chinese site Gamersky, Eurogamer en SavePoint Gaming:
Leenzee zelf heeft geen officiële verklaring over de sluiting afgegeven, maar de berichtgeving van meerdere grote gamewebsites is consistent .
De commerciële prestaties van de game waren sterk genoeg om een IP-overname van 4 miljoen euro te rechtvaardigen, maar de interne onrust bij Leenzee leidde tot de ontbinding van het team. Digital Bros blijft nu als enige beheerder van de franchise over.