User blog comment:JoePlay/Six new screenshots/@comment-3476486-20110403202328

I'm pretty sure some of those are just taken from the gameplay trailer.