Hmmm... The last Worms release on the PC put me off Team17 for good
I thought so, too. I was really disappointed in Worms Reloaded. It was a major step back from Worms Armageddon (which you get free if you pre-order Worms Revolution!) and just seemed awful. It was still fun gameplay, but it suffered from consolitis. (It felt like a console game ported to PC.)
But Worms Revolution looks really fun to me, and it adds more features in.
P.S. Anyone else notice that these two games follow the naming scheme of the Matrix movies? Reloaded -> Revolution? So original, Team17!