New Xbox games launching this week, from July 21 through July 27 — Wuchang: Fallen Feathers comes to Xbox Game Pass
The upcoming week brings another wave of Xbox game releases, and among them, 505 Games’ Wuchang: Fallen Feathers stands out as a top choice. This Soulslike RPG from developers Leenzee places you in the role of Wuchang, a pirate suffering from an enchantment known as “feathering,” who is on a quest to find a cure. … Read more