Vanilla is a product of Lussumo:
Documentation and Support.
Battle Los Angeles By Garth Ennis
If you've ever gotten one of those 16 page preview comics of one of our Garth Ennis titles, what you've seen in those is precisely what Garth wants you to see at that moment in time. He puts a great deal of thought into what's there, what's not there, and how that information sets the stage for when you start reading the actual comic.
So it is with this trailer. I think you've reacted to exactly the key story points that Garth wants you to react to -- you focused on the awkwardness (and go back and look at who in particular is most awkward, and think about why you might have been shown that)
the unknown WTFedness of the creatures (and again, think about what the trailer tells you about the creatures and what it doesn't)
And... I have a feeling from some private feedback I've gotten that some people were expecting Battle Los Angeles By Garth Ennis, and obviously, Avatar is just figuring out how to promote, make, and finance these things, starting on a small scale and growing it (and this is the first step in a long journey for us, and we know how to take big steps ;) But Garth is as meticulous and precise as anyone I've ever worked with, and if you focus on what's there and not there, he's pointing you in a very specific direction with this, with just a tiny glimpse of what's going to be an expansive story.