Unless Team17 are preventing DC/CS from releasing the next update due to a risk of overshadowing the next Worms game, I think it might be a good idea to hand off the code to a programmer with more time on his hands, with DC/CS just being supervisors/testers...
...then again, it's possible that the code may be a hacky mess that only they can understand. Maybe they can't even understand it themselves anymore, and that's why the latest update has turned into vaporware? :\