Halo 3 review

Halo 3 is here.

The wait for the most anticipated game of all time is finally over. The fight is about to be finished. And right now, across the world, the hopes and happiness of millions hinge on the answer to one simple question: Is it good? Or perhaps, Is it as good as we want it to be?

We won't leave you hanging a second longer. The answer to both is yes - a huge and resounding yes. Every type of Halo fan, from the hardcore to the casual to the brand new, will find something to satisfy them in Master Chief's third adventure. Rest assured that no matter what you expect out of this series - epic single player, massive multiplayer, insane coop, robust community and editing tools - you will not be disappointed. Halo 3 is an overwhelming success.

Emphasis on overwhelming. In fact, the game throws so much goodness at you in so many different areas that it's difficult to know where to begin the praise. Instead, let's just get the criticisms out of the way, shall we? Halo 3 is not absolutely perfect. To begin with, the storyline is a confusing and convoluted mess. (Editor's Note: Prepare with our quick catch-up guide, Halo: The Story So Far. Trust us, you'll need it. ) We never understood exactly why and what we were fighting at any given moment, only that it usually involved blowing something up.The ending, while satisfying, is far from conclusive. And the second-to-last mission in the game is destined for as much frustrating infamy as the Library level in the original Halo. (Our advice? Just run.)