A desperate human last stand against a wave of invading alien creatures

seveart.ai
desperation, last stand, alien invasion, battle, survival, aliens, three body problem, trisolaran, ai, aiart, art, digitalart