8
About WUCHANG: Fallen Feathers
Studio
Leenzee
Website
Release Date
July 23rd 2025
A soulslike action RPG set in late Ming Dynasty China where you battle monstrous creatures while uncovering your protagonists mysterious past.
Developer
Status
In Development
Platforms
View All
Streaming