Can't touch the Great PC FPS's...
Halo 2 is overated (a lot) and It is better than the first, but the first was crap too...Anyway, Lets get started with the graphics, there aight. Textures are nice, the atmosphere is pretty good, but the game looks plastic-ish in some places and the grass looks really crappy. The death animtions also suck because they're animtions, and the physics only apply after the character has landed on the floor. The customization also could be better because you find alot fo epople alike online running around which isn't a very good thing. The game also has these parts with pop-ins that make it look unfinished. Overall, the graphics are decent and to it's credit, it doesn't lag online.
The sound is actually pretty good, except for the the g** guy screaming when you start up the game. The sound effects are aight, although they could sound more powerfull. Overall, the Audio is pretty good.
Now to the gameplay, and this is the worst part. The game might be fun to some people the first week or couple days they get it, but afterwards it becomes very repetitive and ultimatly not fun, at all. The single player is very bland and has really crappy aniation( prolly because its running at 15FPS) and the VO for some chacacters could be better. And who could forget the amazing ending?
Fianlly, the MP saves it from being a mediocre game. It's decent, but there's cheating, a number og glitches, and poor level design. You may have some fun once in a while, but the game is just very boring and the fact that almost everyone who plays it online is a total ass and quits when they're loosing completely pisses you off and doesn't make you wanna play the game anymore. Now, it does have a very nice interface, and it's very simple to navigate in, but the acgtual online part even though, it's MADE well, in reality, people are ass's, and the game like I said before, will get tiring quickly. Overall, Halo 2 is a game, better than the previous, but it's also a game that suffers from poor level design, bad community, glitches, and the fact that there are so many other better game on the PC. It's not even fair to compare Halo 2 to Riddick, HL2, or BF2, because those gamesare SO much more better designed and much more fun to play.
In the end, Halo 2 is for people who Don't have good PC's, or haven't played really good FPS's before in general, and that's unfortunate.