There were some really great encounters, particularly on sanghelios. But the promethean enemies continue to be bland additions to the sandbox.
The story was terrible to put it likely.
The combination of the horrible story and boring promethean enemies makes this the first halo that i have 0 drive to replay.
I cant stress how boring the promethean are to fight. When fighting covies, you're playing this constant game of rock paper scissors trying to leverage varied, but ever present weaknesses of the different species.
With promethean enemies the combat loop devolves into 'find promethean weapon, widdle armor.their hit responses are none existent, and their teleporting into position and out of danger just feels cheap. It always feels more like a chore than a test of resourcefulness.
To make matters worse, none of the promethean weapons are particularly fun to use, nor do they occupy different niches compared the human/ Covenant weaponry. They are just retreds of existing guns that do bonus damage to robots.
Knights are less egregious, but even hitting their weakspot fails to provide satisfying feedback. you still don't get a quality visual representation of how weak they are until their bubble actually pops.