do not buy this game. i've only played the first two levels but so far it's basically a more fleshed out version of the demo. the first boss fight was not challenging AT ALL. (go into tequila time and shotgun his face until he's dead). the second level is some bullshit "destroy the drug station (x) amount of times". level design is such crap -- i actually got stuck a few times.
best part of the game is the precision aim (zoom in on an enemy and fire a single bullet on any of his body parts). some of the new environments look okay, but it doesn't even feel like an unreal engine 3 game. glad i rented this turd, you should do the same if you have any interest in it.