Looking forward to this. I did actually pre-order, but as Valve offer refunds, its not really too much of a problem, if it turns out to be not as good as it should be.
The launch video didn't go quite as planned : Oopsy
Its a game I would love to play properly. Unfortunately, these developers don't seem to like AMD users, and thus I (and many others - its in the official workaround list) cant complete the first level without disabling all Playback sound systems...