I love WormsDC - fire it up now and again but it is better playing it against proper human players than the computer. My team was/is called "The Bobs", with team members Uncle Bob, Robert, Bob and Bobbie (the useless worm).
Hyperion have a licence to port Worms: Armageddon, but this has been put on hold, mostly due to OS4 I assume. When it is released I imagine it will now be an OS4-only title.
Chris