mutliplayer dlc

Multi-player Pack now available for Worms Ultimate Mayhem

DLC

Today, warlocks of worming Team 17 announced the imminent detonation of a new DLC pack for Worms Ultimate Mayhem on Xbox LIVE Arcade. The Worms Ultimate Mayhem “Multi-player Pack” is now available to ...[Read More]