MP is great. SP however is lacking due to lack of co-op, vehicles and anything that is considered "fun" in other FPS games. This really hurts the replayability of the game. Halo 3 single player is not as engaging on the first play but it has 10 times the replayability with the 4 player co-op and the skulls, vehicle carnige etc...
Instead we did get great story, awesome presentation and lots of variety.
Some missions are kinda dated however. the whole situation of having the whole team wait while you have to search for the rocket launcher is not very good or smart level design at all. May as well go back to "look for the red key to open the door."
So while its definetly a AAA game...i think its slightly overrated in the hype it gets.







