I'm not going to spend my time repeating all the good things about this game, as you could easily find them in all the other comments. I just feel the need to share the excess bullcrap this game throws at you as not many others are; maybe i'm the only one to find this the most annoying thing..? Or even so the only one to play on the second hardest mode? Anyhow..
So when you take any outfit, let's say a policeman, every single policeman in the area -- will get suspicious of you in the matter of seconds. It literally makes absolutely no sense. It just makes the game a huge "hide-and-seek" dress-up game. The only thing taking an outfit will do, is slow down the process of getting caught by a few seconds. I mean how illogical is it for a random cook privately selling food -- to get 'suspicious' of a totally separate cook on the other side of the town? The only time you won't get others suspicious is when your not in their 'clothing category' (like wearing a barber outfit among guards). I mean sure, it's one of the only ways to make the game an actual challenge. But the constant idiotic annoyance just ruins the experience entirely.
I've been a Hitman fan since the very beginning. I never had problems with any of the games until now. The gameplay can be fun and varied, though some of it's just downright illogical and idiotic.