Worms Ultimate Mayhem DLC Detonates On Xbox LIVE

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 download for Xbox 360™ from Xbox™ LIVE Arcade, with further daringly dangerous DLC also set for release over the coming months.

Read Full Story >>
The story is too old to be commented.