First off, it looks fantastic - the 2 narative sequences at the beginning and end are great. The music also works really well.

My only quibble would be the gameplay. Whilst it is really smooth it's just too easy and samey for me. And I don't know about you, bt every radiohead album since ok computer has made me more depressed, not less :S