WUCHANG: Fallen Feathers

>> Buy now - 26.70 USD

Steam statistics

Release date: 23 July 2025
Steam players online: 373
Steam folowers: 179,670
Steam Global Top Sellers rank: #1,811
Developers: Leenzee
Publishers: 505 Games
Reviews: 58.82% positive (26673/45350)
Metacritic: 77
Type: game
DLC's: WUCHANG: Fallen Feathers Deluxe Upgrade Pack, WUCHANG: Fallen Feathers - Full-Grown Red Mercury, WUCHANG: Fallen Feathers Soundtrack, WUCHANG: Fallen Feathers - Glistening Red Mercury

Steam - Global Top Sellers History

Steam - Price History

Steam - Top Wishlist History

Steam - Positive reviews % History

Steam - Followers history

Steam - Players online

Steam events

Date Event

Also owned by players