Until recently, an argument could be made that Bloodborne is the best console game of the current generation- and that's because it's exemplarily designed, far superior in terms of mechanics and level design to all other games. Its fantastic world design, and Lovecraft inspired story, told passively via in game discovery and mechanics, is stellar, too.
But now Nioh is here- Team Ninja's roaring comeback sees them take on the Souls formula themselves, but with a unique Team Ninja twist. The game is structured like a Souls game, with the same corpse running and leveling mechanics, but it has a dizzying array of depth and options offered to players- in terms of the kind of build you want, the kind of gear you want to equip, the fighting styles you want to adopt, and so on. Hell, the actual fighting is amazing, fast, frenetic, deep- it makes even Bloodborne feel slow and sluggish (and no, before you people get in here, Nioh's combat, amazing as it is, is not Devil May Cry/Ninja Gaiden level. Get a hold of yourselves). Nioh also adds to its playability via all these options, plus a multitude of side missions that open up for the player. Plus, Nioh also lets you play in 60fps, which is an automatic win.
On the other hand, Nioh's story and world design are decidedly inferior to Bloodborne, as is the manner in which it tells its story. While you can sit back and have some silly fun with what Nioh does with its storytelling, it doesn't approach the kind of oppressive atmosphere that Bloodborne builds. Its levels, exceptionally well designed, also do not match up to the complexities of Bloodborne's levels, such as Cainhurst or Forbidden Forest.
So, my question to you all is- which game is better? Each obviously seems to have some strengths, but which one would you far and away point as being the better game? Nioh certainly feels fresher of the two (which is a big deal, given just how many Soulsborne games we've received in the last few years)- but is it better?