A great sneak peek at the alien invasion military epic