So good it can ruin your life?
But again, Halo is not really about a good campaign, its the multiplayer. The first Halo's multiplayer was truly amazing, but this is outstanding. Over Xbox Live, you can take on up to 16 players around the world in classic modes like Slayer, Assault, and Oddball. Bungie puts a lot of time and effort into maintaining and improving their game online.
But on the downside, this game is very addictive. During the period that I owned Halo 2, I was constantly playing this game, for about 6 months, showing how amazing it is. But, maybe a game can seriously be too good? I would have given Halo 2 a complete 10 if it wern't for it's addictiveness.
Halo 2 is a totally amazing game, but when it catches you, it will keep dragging you back for more and more and more. If you can escape it clutches, good on ya.
Please check out my Halo review.