I should have a new episode of The Random City Podcast up soon with my reactions to the trailer.
The teaser features a few things that had been revealed in leaked set photos from earlier this year posted by TMZ, from the filming location in Abu Dhabi.
The teaser also confirms several rumors that have been reported about various elements of the new film. Photos of the new Stormtrooper helmets were tweeted by the 501st in August of this year.
Let me know what you think of the trailer.