Gnosis on 11 October 2008
http://www.gametrailers.com/player/41372.html
I don't know if this has already been posted or not, but honostly - wtf?
One of the weirdest trailers I have seen for anything. Though, I must admit, amusing.
Can anyone explain it D: ?