Posts Tagged ‘Team 17’

New DLC Available For Worms Revolution

Team 17, developers of the hugely popular Worms franchise that originally appeared in the 1990s, have just announced the latest update for the newest worms installment, Worms Revolution. The Mars Pack is the second downloadable content pack for Worms Revolution and will be available on all platforms on Wednesday November 7th. (more…)