April 28, 2025 Wuchang: Fallen Feathers Releases July 24th – New Trailer Showcases Pre-Order Launch Publisher 505 Games has decided to open pre-orders for the action game Wuchang: Fallen Feathers.