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 ...[Read More]