Originally posted by Jens.
Links in this article have expired and have been removed.
Two new screens can be found at the Penumbra: Overture website media section. The screens are showing some dissection of an enemy as well as the view of a frozen lake.
Want to participate in some guerilla marketing? Visit this thread and participate!