Halo Infinite
Definitively ended up enjoying this one way more than I expected, mostly thanks to the gameplay, which carries this game, and carries it HARD.
Lack of environment variety (both outdoors and indoors) an underwhelming way to deal with the events of Halo 5, most vehicles feeling like they're made of paper, etc. None of this ended up bothering me as much as it would have if the gameplay wasn't so freaking good.
The open world stuff was... AAA Open world stuff, lots of icons, lots of things to do, though to be fair, way less than you average Ubisoft game, with its trillion icons on the map lol, most felt pointless beyond the FOBs, would have preferred upgrade points to be tied to the HVT stuff, make it feel more relevant, specially since the weapons you get from those objectives weren't really worth it IMO, except for the rocket launcher that tracked targets, that thing was awesome. Would have been cool too if you could capture the large outposts and have UNSC forces occupy and defend them, or just having marines patrolling and fighting the banished out in the open world, get them more equipment as time goes on, hell, have them use scorpions as well or something. Grizzlies as an unlockable vehicle would have been cool. Obviously it can't happen, but Infinite would have benefited massively from a Nemesis System kind of thing.
While not a fan of how they dealt with the Guardians stuff, I'm actually looking forward to seeing where the story goes from here.
Anyway, complaints aside, the gameplay was awesome, loved it, makes this game worth playing, and now I'm kinda looking forward to whatever comes next.
Another thing I realised:
The Weapon was awesome too. Best character in the game.