http://www.youtube.com/watch?fea…
Not sure if this was posted earlier but I just saw it.
Trailer #2, even better than the teaser, can't wait!!!