To me it's looking, in a way, how Deus Ex HR should have been. The radar in DX:HR ruined the balance in my opinion. It would play so much better if it were optional. When I get Hitman I'll be whacking up the difficulty to max and getting stuck in.
Watching the last Hitman video (not sure if it came up on Blues News or not) on YouTube gave me a chance to watch how the point system and his "spidey sense" power works. I think it's going to work out okay. Time will tell. I'll probably pre-order it though.