Halo multiplayer is fantastic but to me it feels a little too much like Halo 2 and not enough like a new game for me. Still provides some great fun and it's friend integration is awesome. The forge is ****ing so cool. Amazing addition, as is the replay function.
I found the single-player/co-op underwhelming and inconsistant. Great lighting effects and some sweet textures but overall the world feels very.... empty (a few levels feel and look great, however). These big huge spaces and big huge buildings that just feel so bland. Some character models, especially those of the humans, look like upconverted xbox graphics (have you seen their faces?!)
Some guns are very unbalanced (ie. the plasma rifle is way too strong whereas the assault rifle is way too under-powered) although I imagine this is due to trying to keep things level for multi-player.
The level design, for the most part, is average at best. There is backtracking (again!) but it is reduced compared to Halo/2 BUT they reduced the backtracking by... making the 'dungeon' parts, like when you need to go into a building to shut something down, only a few minutes long so you only need to run back a few minutes to get out. One part has you running a good 5-7 minutes to get back to the point you started from with no enemies, not talking, nothing (since the vehicles were destroyed when I played) weak sauce.
I found the story just a hodge-podge since they went for a much more ambitious story in Halo 2 but then found they had to wrap up this big story in ONE game so they just hacked and slashed it around a bit to make it fit together.
Plus, the last level...
Other than that? It's great
