WUCHANG: Fallen Feathers: WUCHANG: Fallen Feathers Makes Its Summer Game Fest Debut!

https://store.steampowered.com/app/2277560/WUCHANG_Fallen_Feathers/ The moment has arrived. WUCHANG: Fallen Feathers officially took the stage at Summer Game Fest with an all-new reveal. Watch the trailer: In today’s ne…