I think it came out today. Could be wrong but it is a cool trailer. Sadly its only a voice over with a date for the scene. clip