Tag Archives: Worms Series

Worms Clan Wars Screen 7

Worms Clan Wars Hits Steam

Worms: Clan Wars publisher and developer’s Team 17 have announced that their strategic PC exclusive title is now available to download via Steam. Clan wars has the classic 2D gameplay, whilst also offering fantastic lighting effects and high definition 3D visuals. The game offer more customisation items, weapons, larger landscapes and dynamic water than ever […]