Worms W.M.D: Worms 30th Anniversary and Free Downloadable Worms Wallpapers

Listen up Worms fans! We're currently celebrating the 30th anniversary of the Worms Franchise with a massive sale right here on Steam! You have until November 29th to grab all 12 games and 21 DLC packs neatly wrapped up…