Well, it’s a Damn Sight better than the first teaser trailer, that’s for sure… Here’s the latest teaser for the latest adventure of the crew of the USS Enterprise. Damned if I can make any sense of it, but then again, like I said it’s a damn sight better than the original teaser… Link to […]