Here's a new trailer I found. Shows the new Egyptian level and some nice updates to the gameplay mechanics. A welcome sight no doubt!
Here's the streaming link
And here I uploaded it on megaupload in wmv format, enjoy
There are currently 1 users browsing this thread. (0 members and 1 guests)