Earth unites against space invaders