Three very different games:
1) bloodborne is like a faster, more aggressive souls game which means it will have better level design, lore, world building and story telling than the other games.
2) Nioh is far more technical when it comes to combat, has some level design elements, deeper rpj elements and is more combat focused.
3) NG is more reflex orientated combat, with a more linear level design that has a mix of old skool with new skool game design. Fight through linear stages then face a boss.
All three games can be appreciated for their own identity, and each has its own identity, although they may borrow elements of each other.
I'm just glad I got to enjoy all three of them.