An alien invasion force pushing through a military defense line set up by humans in a last stand effort to protect the planet

seveart.ai
alien invasion, military defense, last stand, sci-fi, battle, aliens, three body problem, trisolaran, ai, aiart, art, digitalart