From the current ones LieroPiuha definitely has my vote, it's just absurd enough to go well along with the game. Swormed is not at all bad either.
Hirudo could be cool, as far as I know it is Latin for 'leech'. This made me think of some other words from different languages that could be useful. Like the word 'worm' in various languages: Vermis in Latin, Rhomos in Ancient Greek, Wyrm in Old English and so on. Something could be worked out of those.