It freaking owns.
Seriously though from what I played yesterday, it lives up to all the hype and then some. This is exactly the kind of boost the FPS genre needed, I haven't played a game from day to night like this in a LONG time. Once I beat it I'll talk about it more but even then the most fun of the game comes from what you find out yourself, especially when the story is concerned.