i honestly believe that the most important difference maker between a fun game and a lame game is the soundtrack and sound effects. when they get sound just right it is like the clank-clank-clank sound of winning a slot machine,.. you just crave more.
can't say i'm terribly familiar with halo but the bits i've seen has a great sound track and satisfying gun sound effects.








