Worms Ultimate Mayhem DLC Explodes On To Xbox LIVE on 28th March
The Worms™ Ultimate Mayhem “Customisation Pack” will be available from Wednesday 28th March 2012, on Xbox™ LIVE Arcade for 400 MS Points.
The Worms™ Ultimate Mayhem “Customisation Pack” will be available from Wednesday 28th March 2012, on Xbox™ LIVE Arcade for 400 MS Points.