22. Diablo 4.
Despite some rough changes via patching I think they nailed it. At least the campaign and season 2. Since it's an evolving game I can't speak past that but 450 hours in the base games tells me, I really loved this one.
21. Skyrim
I really don't need to explain why this is on here, it may have aged like milk but I can't seem to fault it for it.
20. Xcom 2 War of The chosen
Took an amazing strategy game and made it a masterpiece, add in the two other DLC and this game is hundreds of hours of fun, very repayable and nails everything it tries to do and then some. It just doesn't miss the mark, every detail is executed perfectly, it feels like it was linearly crafted no matter how you tackle the campaign. The only thing that would improve this game is a revamped ending mission that's not a so unbearably chaotic.