A new trailer:

Embedded video