This game is really good. Excellent graphics that totally immerse you into the game.
Now with the good: Gameplay is great. Having the ability to customize your weapons and suit on the fly is a huge plus. The beautiful detailed and destructive scenery add to the games overall experience. Enemy AI is impressive as well. Enemies will seek cover, radio for help, and form attack squads to hunt you down. Some enemies will engage in fire with you, while others will try and flank your position. Open ended objectives lets you finish the mission the way you want to. There were several points in the early missions where I could understand where the game wanted me to go, but I chose another route that turned out to be a bit easier. Weapons were fun, gameplay and graphics were all top notch. Multiplayer was a unique experience as well.
I am a fan of games that are all about gameplay. I could play mario all day with no problem. Graphics and impressive hardware come a very distant second. There are other cutting edge games out there that produce a way better experience for everyone (COD4 was done very nicely), that were obviosly optimized and polished for current PC's.
If I had the choice to buy this game again, I would. I would wait until the price drops to $29.99.