Articles for tag: Group17, Return, Worms

NinFan

Group17 Uses 2020 return of Worms

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 ...