This one is longer than the one I posted before. It gives us more clues about how the alien invasion actually works--it seems like the rain of meteors are infantry drop-pods a la Starship Troopers rather than orbital bombardment weapons, although the trailer does depict ships and helicopters being destroyed by them.
Another "Battle: Los Angeles" Trailer
Another "Battle: Los Angeles" Trailer
Another "Battle: Los Angeles" Trailer
This one is longer than the one I posted before. It gives us more clues about how the alien invasion actually works--it seems like the rain of meteors are infantry drop-pods a la Starship Troopers rather than orbital bombardment weapons, although the trailer does depict ships and helicopters being destroyed by them.