Definitely a big step up from the previous showing in terms of visuals, but it's far from the home run I think it needed to be, at least for me.
Before I explain why I think that, I really just have to say: the folks here posting down-sampled, low quality, bit-rate-fucked compressed-to-hell-and-back YouTube screen grabs to make their "points" about visuals are just... sad. Desperately trying to keep the console war fires burning by finding the next Craig meme to spam out of context in every thread the word 'Halo' appears in. A lot of my complaints about the visuals from the original showing are basically all addressed. Check my post history if you need to: I haven't been kind to 343i, and I don't give them the benefit of the doubt - they're incompetent until they prove otherwise. But, they've worked hard to fix their stupidity and it shows. Credit where it's due: if Infinite had of been shown off originally looking like it does in this video, it wouldn't have been delayed, and no one would complain.
Anyway. The things that I'm seeing that are holding me back from being fully excited are:
- We've still only seen a single biome for the campaign. Sorry, but we're close enough to launch, and this concern has been echoed enough. I needed an assurance that Halo Infinite was not an entire game built around variations of one environment.
- Halo Infinite seems to have adopted the least interesting part of Ubisoft's design: repetitive busy work. And 343i clearly aren't as good as Ubisoft's best, so I doubt they're the ones to finally make it interesting.
- Destiny-style health bars doesn't bode well for a game billing itself as a "ten year platform". See above note about repetitive busy work.
- The pilot feels like an annoying "I want to go home, I don't to continue this adventure! Stop having fun!" character that grates on my nerves. The Weapon feels like an annoying "Gee wizz, Mr Chief, you must've blown up their favourite tank - the bad guys sure are angry! ^_^" character that I can stomach for about negative five seconds. If these are our primary secondary characters, 343i are close to the crimes against humanity that was vanilla Destiny 2's dialogue and character writing. And this is supposed to be the longest Halo...

For me, given 343i's track record, they do not get the benefit of the doubt on any of my concerns, and I'll need player reviews and hands on to tell me otherwise. OG Halo worked so darn well because of its incredible pacing; sandbox moments, that moved into scripted moments, that moved into story moments. And every piece of it was industry leading. Always moving forward, always on mission, always amazing. If Halo Infinite has decided that "Clear 3 Banished Outposts", "Kill 5 Brute Chieftans" and "Active the Relay Tower" are the next big evolution for Halo... then Halo is now just a lesser quality Far Cry with a bigger brand name.
Multiplayer is pitch perfect, no argument there. But, campaign feels off note. I really do hope I'm wrong, and 343i have delivered the Halo they desperately needed to.