That and the Arbiter.
Halo 3 had a lot of untapped story potential but Bungie played things too safe.