Nintendo Yasha: Legends of the Demon Blade launches April 24, 2025December 24, 2024 7QUARK-developed Edo Japan-set action RPG Yasha: Legends of the Demon Blade will launch for PlayStation 5, Xbox Series, PlayStation 4,…