This is probably one of the most lackluster video game trailers I've seen in a long time. The last trailer had gameplay and I was expecting this "new" trailer to build on my anticipation for the game. There's nothing here to do that.
Okay, so the xenos lost the sail on the tail. Thanks for the update GBX, but I was expecting more than this.