Edit: Now with Youtube link for your viewing pleasure.

Wait, what? You had me up until the extraterrestrial object bit.

What is going ON in this trailer?