A desperate group of humans taking cover behind barricades as alien fighters swoop down from the sky

seveart.ai
war, alien invasion, survival, desperation, threat, aliens, three body problem, trisolaran, ai, aiart, art, digitalart