Zwei Wochen nach den ersten Hands-on Vorführungen von Wuchang Fallen Feathers durch Leenzee Studio in deren Büro in Chengdu (China), veröffentlichte das Spiel einen siebeneinhalb Minuten langen Video, um weitere Informationen über seine Welt zu offenbaren. Das Video enthält ein animiertes Kino, das die Ursprungsgeschichte der gefiederten, flügelhaften Wesen zentraler Figur in Wuchang Fallen Feathers erzählt. Es zeigt, wie verschiedene Tiere aus dem Nichts hervorgingen und von Gottheiten ausgesucht wurden, um gehorsam zu sein, und damit jede Rebellion zu verhindern. Der Spiele-Schöpfer Xia Si Yuan diskutiert Inspirationen, Motive und die Folklore aus der Provinz Sichuan, in der sowohl der Spieleschöpfer als auch Leenzee Studios gelegen sind. Das Video zeigt zudem Bilder von Spielszenen, die das System und Mechanismen erklären, sowie Aufnahmen aus den Studios. Für weitere Informationen wurde ein umfassenderes Video veröffentlicht letzte Woche. Das Erscheinen von Wuchang Fallen Feathers wird für das Jahr 2025 auf PC, PlayStation 5 und Xbox Series angekündigt. Als Verleger fungiert 505 Games.