Finished the game after 64 hours.
It's an amazing game. BUT......there are things that drag it back, in particular, 2 boss fights: Genichiro and Isshin.
Let me explain.
1. Genichiro. Good fight, sword to sword, 1 on 1, beautiful dance of blades and sparks, except for the moments, which are quite numerous, when Genichiro pulls out that bow and shoots, not from a distance mind you, no no no, from up close, like literally he runs up to you, sword in hand, you blast you in the face with bow. I don't even....Well, ignoring the retarded anime he does when he starts floating in the air to shoot 6 arrows. Anyway, eventually you learn when to expect such levels of retardation and to block/deflect/dodge them but these alone are responsible for a lot of unnecessary damage, which lead to death or extra usage of limited resources, which in turn postponed the demise of the boss. At some point, you get to kill him. And yet another surprise, he goes full retard, a third health bar (not calling them phases). Oh but it doesn't stop there. Now they add another rule to the fight called lightning reversal which is some anime level retardation that requires you to redirect lightning back to the enemy. I didn't get it at first, or exactly how to do it, but finally I killed him. That rule, mechanic wasn't required nor welcomed.
2. The final fight, Isshin. Well technically, 2 bosses since you fight Genichiro again in order for him to show his new toy and boy does he try. Isshin himself is pretty good, 1 on 1, blades crossed until.....well he starts pulling out of his ass.....no, not a bow, but a pistol. Of course, couldn't expect anything less. 1st health bar goes meh. 2nd health bar he pulls out (of his ass yet again) a huge spear. Now the bullshit begins. Since his AI is coded to be aggressive I lost count of how many inconsistencies I noticed: my attacks miss him even though I stayed locked on, his attacks miss me even though they should have hit, the stupid terrain with varying degrees of heights which leads to the boss literally hitting you through the ground, the high vegetation preventing you from seeing some of the attacks, especially the pistol ones, all these on top of him using magic because why the fuck not. Whatever after so e time I get to the last health bar. Now he has lightning. Well, yet again, spammage of bullets, combat arts (another name for magic, at least for the bosses), movement so fast it might as well be teleportation, gap closers, relentless attacks, just bullshit all around. I got to point where he harmed, even killed me only by using the gun, lightning, teleportation, combat....magic.
They would have been dropped way sooner if they didn't have those cheap tricks.
The only thing keeping me from starting NG+ is the thought of having to confront these two assholes again.
Another issue with this game is that the sword you wield has very little reach, you really need to be touching the enemy for that sword to hit (I'm exaggerating a bit, but not really). Lost count of how many times I whiffed with the sword simply because I was probably a few pixels away from the enemy. Whatever, a small complaint, nowhere near close the display of bullshit from those two bosses.
Overall, very good game, but you need a high tolerance to bullshit.
Btw, the Divine Dragon fight was stupid, fucking thing didn't even look like one.