horrid snail based life form, alien invaders