They really look good, especially the Octobrain one. God, I want so badly to kick those alien's butts! I hope DNF gets out anyday soon, because I've been waiting for it for almost 10 years... And also I hope that this game feels somehow like DN3D, with the same sense of humor and one liners, and at the same time adding new stuff, like the usable vehicles they have promised 9 years ago.
@ tamalero: you can see the screens if you turn off Referrer Logging on your browser. If you use Opera, you can do it easily by pressing F12 and unchecking that option.