God knows I love me some sci-fi, but I can't really tell what is going on in this trailer. Although,…