Game ini terjual lebih dari 1 juta unit per 31 Maret 2026 . Beberapa sumber juga melaporkan bahwa pada April 2026, game ini telah menghasilkan lebih dari €30 juta dalam pendapatan
. Perlu dicatat, angka 5 juta pemain di akhir tahun pertama termasuk mereka yang bermain lewat Game Pass, bukan hanya salinan yang terjual.
Wuchang: Fallen Feathers dirilis pada 24 Juli 2025 di PC, PS5, dan Xbox Series X|S . Di Steam, game ini mencapai puncak 131.518 pemain bersamaan pada hari rilis, menempatkannya sebagai game ke-9 paling banyak dimainkan di platform tersebut saat itu
. Meskipun pemainnya antusias, game ini sempat menjadi sasaran review bombing saat rilis karena kontroversi seputar tema budaya China; seiring waktu, peringkat Steam-nya pulih menjadi "Mostly Positive"
.
Pada April 2026, Digital Bros — perusahaan induk dari penerbit 505 Games — mengakuisisi penuh hak kekayaan intelektual (IP) Wuchang: Fallen Feathers dari developer Leenzee Games dengan harga sekitar €4 juta ($4,7 juta) . Kesepakatan ini diumumkan pada 27 April 2026
. Akuisisi ini menghapus kewajiban royalti di masa depan kepada Leenzee, dan Digital Bros menyatakan langkah ini akan "meningkatkan kapasitas Grup untuk mengambil keputusan cepat mengenai perkembangan game ini ke depan dan investasi terkait"
. Langkah ini secara luas dipandang sebagai upaya untuk mengamankan masa depan franchise di tengah ketidakpastian di pihak developer
.
Laporan mulai muncul pada April 2026 bahwa tim pengembang Leenzee telah bubar. Menurut berbagai sumber termasuk outlet China Gamersky, Eurogamer, dan SavePoint Gaming:
Leenzee sendiri tidak mengeluarkan pernyataan resmi yang mengonfirmasi penutupan, tetapi pemberitaan dari berbagai outlet game besar konsisten .
Performa komersial game ini cukup kuat untuk menarik akuisisi IP senilai €4 juta, tetapi gejolak internal di Leenzee menyebabkan timnya bubar, meninggalkan Digital Bros sebagai pemegang kendali tunggal franchise ini ke depannya.