Indie game developer and publisher 7QUARK, along with Game Source Entertainment, revealed their latest game, Yasha: Legends Of The Demon Blade, which will be released this year This new action RPG takes place during the Edo period in Japan, as they have crafted a game with roguelite and fantasy themes together You'll master different techniques[...]