Tag Archives: worms ultimate mayhem dlc

Worms Ultimate Mayhem DLC Explodes On To Xbox LIVE Next Week

Wizards of worming Team 17 announced the imminent arrival of a new DLC pack for Worms Ultimate Mayhem on Xbox LIVE Arcade. The Worms Ultimate Mayhem “Customisation Pack” will be available to download from Wednesday 28th March, 2012.