Everything looks a lot cooler now, with all the explosions and gore. Or do I just have a sick mind? Remember though, this stuff is place-holder: this video is a "tech-demo", not a trailer!
Head over to my website for a nice technical development blog-post, if you're into that kind of things (you weirdo). Screenshots should soon be appearing in the screenshots... tab... thing.