Game Source Entertainment have recently announced that the action-RPG roguelite game Yasha: Legends of the Demon Blade will launch digitally on 24th April 2025 for Nintendo Switch, PlayStation 4, PlayStation 5, Xbox Series X|S & Windows PC (via Steam). Yasha: Legends of the Demon Blade is developed by Taiwanese indie game team 7Quark and will see …




