Spelet sålde över 1 miljon exemplar per den 31 mars 2026 . Flera medier rapporterade också att titeln i april 2026 hade genererat mer än 30 miljoner euro i intäkter
. Skillnaden är viktig: 5-miljonerssiffran på ettårsdagen inkluderar Game Pass och andra icke-butikskanaler, inte bara sålda kopior.
Wuchang: Fallen Feathers lanserades den 24 juli 2025 på PC, PS5 och Xbox Series X|S . På Steam nådde det en topp på 131 518 samtidiga spelare på releasedagen, vilket placerade det som det 9:e mest spelade spelet på plattformen vid den tiden
. Trots ett starkt spelarengagemang utsattes det för review bombing vid lanseringen på grund av kontroverser kring kinesiska kulturella teman; med tiden återhämtade sig dess Steam-betyg till "Mostly Positive"
.
I april 2026 förvärvade Digital Bros – moderbolaget till utgivaren 505 Games – de fullständiga immateriella rättigheterna till Wuchang: Fallen Feathers från utvecklaren Leenzee Games för cirka 4 miljoner euro (4,7 miljoner USD) . Affären tillkännagavs den 27 april 2026
. Förvärvet eliminerade alla framtida royaltyförpliktelser till Leenzee, och Digital Bros uppgav att flytten skulle "förbättra koncernens förmåga att fatta snabba beslut om [spelets] framtida utveckling och tillhörande investeringar"
. Affären sågs allmänt som ett sätt att säkra franchisens framtid med tanke på osäkerheten hos utvecklaren
.
Rapporter dök upp i april 2026 om att Leenzees utvecklingsteam i praktiken hade upplösts. Enligt flera källor, inklusive den kinesiska sajten Gamersky, Eurogamer och SavePoint Gaming:
Leenzee själva utfärdade inget officiellt uttalande som bekräftade nedläggningen, men rapporteringen från flera stora spelsajter är konsekvent .
Spelets kommersiella framgång var stark nog att locka till sig ett IP-förvärv på 4 miljoner euro, men den interna turbulensen hos Leenzee ledde till teamets upplösning, vilket lämnade Digital Bros som ensam förvaltare av franchisen framöver.