Played it. The animations are really nice. The combat is good-ish, the enemy's attack hitbox also hits behind him, which is annoying, not to mention that it has bigger reach upwards than downwards: you can stay out of his reach if you're positioned down and still hit him, it's a tight window but it helps cheese the fight a bit.
Fun bit: Demon Souls "copied" a lot of stuff from Monster Hunter, including the dodging and stamina management. Invincible dodge rolls already existed back in Mega Man Legends