An update...
For those that wanted to see some footage, here's a respectful little trailer we made:
It's also on YouTube, but remember to set it to high quality, or it will be all pixellated:
http://www.youtube.com/watch?v=XZk1lHWRagA
Enjoy!