ckmlb on 10 July 2007
Not too clear really, but it's good to see something. More stuff will come out at E3.
There is good detail on the Helghast and some good shadows and lighting work there but it's a screen from a closed area so not too much to see.
Thanks to Blacksaber for the sig!