Shadowblade
You can download Shadowblade from itch.io

Games Like Shadowblade

Fighting

Shadowblade is a Fighting game. Released on July 2nd 2020 for multiple platfroms including PC . There are 60 games which are visually similar to Shadowblade.

Platforms: PC

Released: July 2nd 2020

Open World PvP