ONLY GOOD FOR MULTIPLAYER!!!!
Unless your not playing this game on multi-player over xbox live this your not getting the true value of Halo 2. Halo 2 doesn't have a good story line like Halo: CE, but it does give you the chance to be both mastercheif and arbiter (which i thought was pretty lame) and it is a pretty good challenge to play it all the way through on legendary with every skull (which is pretty hard to find some of them) but all in all Halo: CE is a better game then Halo 2 just because in Halo 2 they make this game for noobs with the F****ing auto aim. This game though is really fun on xbox live and the thing with playing on xbox live is that you can never be the best in this game you have to have a good team and good strategies. Otherwise your screwed!! Also if your buying this game for online play then you have to get on at the right times because then you could play a bunch a foreigners and then the connection goes to S***. Also play custom games to make alot of friends because the matchmaking sux because this game is so popular on xbox live that everyone cheats like it's their job.
Gameplay- The gameplay is very very good in this game and the only reason that this game is better the Halo: CE.
The Difficulty- just right unless you want to become the best then it can get tough playing the top people.
Learning curve- just right unless you play it on xbox live then it is pretty freakin hard to get to the top.