The best souls-like game (I still prefer Sekiro, but I don't think it fits in that category) by far. It's a shame it kind of overstays its welcome by virtue of being way too long (took me +150 hours to beat it). By the end I just wanted it to be over. It's not perfect by any stretch of the word, and they really need to shake the item requirement/upgrade formula a bit because most people spent their entire game using just 2 or 3 weapons of the hundreds they have. Switching to a new weapon is just not encouraged by the current system at all.