It's good :)
I know for a fact that I am glad that I bought this game. Maybe I should not of waited in line for it because it wasn't THAT spectacular. But you learn from your mistakes.
Overall I would recommend this game to anyone so go out any buy it. You should not be disappointed if you liked all the other Halo games.