A group of humans armed with futuristic weapons, facing off against a horde of aliens emerging from a portal

seveart.ai
humans, futuristic, weapons, aliens, portal, aliens, three body problem, trisolaran, ai, aiart, art, digitalart