Scavengers Reign Gorgeously Animates a Natural Sci-Fi World Scavengers Reign animates the horror of a sci-fi habitat pushing back against humanity.