Group17 Uses 2020 return of Worms
New game on the way? by Ryan Craddock 38 minutes ago It looks like something new in a wacky world Wormwood is set to arrive in 2020, as evidenced by this new debacle from the developer's Team Team. The studio took to Twitter to reveal that the Worms-based strategy game stars are on their way ...



