Hey, folks! Have you seen this? It looks pretty interesting. http://www.youtube.com/watch?v=CjKHYENLThw
Thanks for the heads up! Christ, the shot of those props turning was great. Here's a link to two more trailers and a little more info: Visit this site