Without a doubt my favourite Halo title. Having played them all back to back this year, I think that Bungie's original run of five games only improved with each one - and every lesson they learned over the course of that development led to this one being the perfect formula. The combat, plot, setting and characters are unmatched within the franchise.