Tag Archives: Worms: Clan Wars
Fri, Aug 09, 2013 | 09:26 BST
Worms: Clan Wars developer Team 17 has shed new light on the game’s league play, the amount of effort that has gone into the solo campaign and a slew of new mechanics and physics tweaks worming their way to your PC on August 15.
Tue, Jul 02, 2013 | 06:25 BST
Why charge gamers for downloadable content when you can give them the opportunity to make their own, for free? Good argument, Team17.