It really is an awesome setting! I had also started setting up the groundwork for a Worm RP on another site, but then RL started whacking me with the schedule stick ^^;
No. 1 favorite character is Dragon, no contest. After her, It's harder to rank =P. Weld, Miss Militia, Skitter, Clockblocker, Dr Yamada, Tattletale... I could go on.
Also, I now realise that there are people here who will recognise where I got the idea for Isra's power from >.>