On a scale of one to awesome, it comes in at around very badass.
Graphics are excellent, even on my teeny tiny TV, and the gameplay is enjoyable once you get used to it. If you come into the game on Hardcore difficulty expecting to go around popping heads and running and shooting at everything, clearly you aren't going to have a good time. But if you strategize somewhat and plan out what you're going to duck behind, how you're going to get around this turret and such, it makes it much more fun. But, for some reason, there's just something there that is absent...I'm not sure. Perhaps lack of a solid storyline, but it's something that doesn't click for me.
Nonetheless, worth in the very least a rent, if not a buy.