So I beat Halo Reach, back in April. I then rebeat that last level about a week later because I didn't really save that last level, so I beat the level again, a little bit at a time, saving after every few checkpoints
The game was quite good, it was like the other Halo games, though it did have its own unique elements.
You can see my review of the game here.