A space battle above Earth against alien attackers | Sci-fi