I dont understand all this crap about "it bogged down on heavier parts" junk. So far it hasnt even had a split second hitch. Im running it with a nividia geforce 6800 pci-e, 3.4 ghz, 1 gig of ram. Ive read reviews from people that had a nvidia geforce 7800 and said they had problems, that doesnt make sense. Anyhow this game is excellent, my only real problem with the game is that it doesn't have any real physics engine. This isn't so bad but it presents a problem when a fallen enemy clips through the surroundings, as rag doll physics would prevent this. A game with such good graphics and at this day and age should have some sort of a physics engine. Now for the good. The graphics are really quite beautiful. The sound is marvelous. The gameplay is intense, and has many exciting sequences.