Out of the games I've completed, Psychonauts 2. All the characters are well written, dialog is great, gameplay is solid, and I loved the creativity of the levels.
With that said, once I beat Halo Infinite, it will very likely take the top spot. It's such a fun game to play, with a great story so far, music score/sound design is excellent, and the gameplay is top notch. Along with multiplayer being the best it's been in a long time.
Forza Horizon 5 is also excellent game being the most well-made game this year and technical above the rest, but I need something with a bit more story to take the top spot. Overall, Xbox had some bangers this year, which it's been a while since anyone can really say that.
There are still several games I need to get around to playing like RE8, It Takes Two (got it downloaded), Tales of Arise, and a couple others.