Gnosis on 06 April 2009
Interesting trailer. Possibly a contraption in the game that lets you fly in the game that appears around 26 seconds into the trailer?
I haven't played the original. I've heard mixed things about it.