Let's Get This Thread Rolling!

HEY! So I noticed there is nothing in this forum, which is surprising because I'm sure everyone has theories. Let's get the ball rolling with a little trailer I mashed up from the 2 trailers that have been released.

Watch, enjoy, discuss.