Ahh it's a shame this isn't playable, it looks really fantastic from the trailer and the screenshots.
Yep - the underlying engine just wasn't complete enough... :(