Worms players keep interacting with each other, only now even more out of sight of T17. I gave Worms Reloaded a good go, but it became kinda sad. They could sell DLC with 46 additional achievements, but fixing notable bugs was too much for them. It'll be interesting to see how well their rehash of Superfrog does, though I'm not much of a fan of the original.
I see T17 is asking for beta testers for the next project, but I'm not sure if I'm interested enough to spend the effort.
I loved Team17 up until the point that Worms3D didn't meet expectations, and they didn't really care. That's when I learned a thing called reality exists. Though I started visiting the forums almost daily again and made the occasional post.
I think the intention was that only the parallelogram is the finish, and the bits sticking out were just to facilitate a smooth journey to Notdrowningsville.