Check out combat and get a look at the dark world of Musashi vs Cthulhu in this trailer for the action game. Musashi vs Cthulhu is available now on Steam, Nintendo Switch, PS4 (PlayStation...