I bought this game on the back of some excellent reviews, and the fact that I had £30 burning a hole in my pocket. I wasn't expecting much, as I'd never been a fan of the first game. I found being forced to rely on stealth just didn't suit the game as it did for milestones in stealth such as Thief and Deus Ex. I was therefore pleasantly surprised to find I'd bought one of the best FPS's of this year. It is one of the first games I've played to faultlessly incorporate humour and action, especially impressive as this is generally a fast paced game. Added to this, stealth in this game again plays a part, but this time far more successfully. This is due to the fact that most of the game can be simply blasted through in typical FPS style, leaving the decision to use stealth totally up to the individual. As a side note, I would recommend using stealth, as if you try to get through every level as quickly as possible you will miss out on some of the comedy; for example when you see two guards, it is almost certain that they will be having some sort of amusing conversation. However, as the title to this review suggests, this game is far from perfect. Up until the final levels, the weapon selection is extremely low. Compare this to recent shooters such as Return to Castle Wolfenstein and it seems positively bland. Some mistakes made in the first game also manage to creep back in. In mission four for example, the respawning enemies are some of the most frustrating things I have ever come up against in a game, especially on the higher difficulty settings. Just when you think it is clear to make your move, a three or four enemies suddenly materialize, guns blazing. But however much I nit pick at this game, the simple fact is that nothing is perfect. The positive points far outweigh the negative, and if you enjoy shooters and 60's spy thrillers consider this an essential purchase.