You’re missing Elden Ring. Bang for buck one of the best games hands down if you have 150ish hours to spare. Absolutely beautiful game with a great story, if a bit cryptic and dystopian. It’s a game that takes patience and can punish mistakes but just such a rewarding experience, wish I could start it over without knowing anything.
Second the GOW’s, RDT2 and GOT. Fantastic emotional plot driven games. I’d add both HZD’s too.