I've also got it, I quite enjoy it, loved the first one. The bullet cam is pretty cool.
To get the most out of it though I think you have to play it on the hardest setting, or at least have the bullet physics set to the most realistic, its what makes the games.