"World Invasion: Battle Los Angeles" (known as "Battle: Los Angeles" in some areas around the world) is the latest alien invasion flick to come out. Yes, not another invasion…