Image

The Mayhem Pack

Free Worms 2 DLC inches onto the marketplace
13 years ago

Free Worms 2 DLC inches onto the marketplace

By  •  News

Just one week after releasing the Time Attack DLC for Worms 2: Armageddon, Team 17 has released a new batch of downloadable content for the game on Xbox Live. …
Read More