confuse Toad. .. Man...they don't even stand a chance. I mean, they're apex predators created for a single purpose and do it god damned well. The aliens never stood a chance.