Wuchang: Fallen Feathers - 5 million players and the future of Leenzee

Intelligence Summary
- Wuchang: Fallen Feathers has reached 5 million players, but Leenzee's future is uncertain after key staff departures.
In brief
- Wuchang: Fallen Feathers has reached more than 5 million players, including Game Pass and PlayStation Plus subscribers.
- Sales have surpassed 1 million copies as of March 2026.
- Developer Leenzee faces an uncertain future after its core team was disbanded.
GAME-scanner analysis
Wuchang: Fallen Feathers, a Wuxia action game launched on January 31, 2025, has reached an impressive milestone with more than 5 million players. That figure includes both buyers and subscribers through Game Pass and PlayStation Plus, underlining the game’s broad appeal. Eurogamer described the game as “Soulslike comfort food,” highlighting the appeal of its gameplay and themes.
However, the future of developer Leenzee is uncertain. The team is reportedly disbanded after the departure of key senior staff, raising questions about the game’s continued development and support. That could affect the player experience, especially given that there have been no updates since November 20, 2025. The intellectual property rights were acquired by Digital Bros in April 2026 for around €4 million, which could open the door to new directions for the franchise, but also adds uncertainty around the developer’s future.
What does this mean for players?
For players, this means that while Wuchang: Fallen Feathers has built a large player base, the lack of updates and Leenzee’s uncertain future raise questions about the game’s long-term support. Players may wonder whether new content or improvements will arrive, especially now that Digital Bros owns the rights. This could also affect the community and player engagement around any further early access development.
Timeline
January 31, 2025: Wuchang: Fallen Feathers launches on Steam.
March 2026: The game surpasses 1 million copies sold.
April 2026: Digital Bros acquires the intellectual property rights for around €4 million.
November 20, 2025: Last update for the game.