Roi Danton sends word of a new trailer just released for this game being available at Gametrailers.com. Here's the link.
More information.
More information.
Ah. Sorry I didn't know this trailer either, so I assumed it's new and a look at the Gametrailers.com date confirmed it. So it's only new at Gametrailers.com.