The plot seems to have been constructed by taking a bunch of other recent sci-fi movies and throwing them in a blender. (District 9-style insectoid aliens? Check. Shaky Cloverfield-style handheld footage? Check. Meteors destroying the coast of California, like any Roland Emmerich movie, ever? Check, check and check again.)
But despite that, the latest trailer for Battle: Los Angeles looks surprisingly awesome. Effects courtesy of Cinesite and Hydraulx, by and large.