A swarm of Feral Changelings descends upon Scarlet and her companions, dragging them into a seemingly hopeless struggle just to stay alive...