I did a search and didn't find anything about this. Thought I'd post a link cause I'm absolutely amazed.
Check out the official trailers page. This crap is freakin awesome. I posted it in General cause I didn't know where else it would go. SS/FG might have fit but this needed a wider audience.
Enjoy, What ya'll think. I might pick up one of the DVDs.