Worms Will Come Back With A New Game 2020

Good news for lovers of strategy, the Team17 studio announces a bit by surprise about the Worms license which will return in 2020. It is the time to go back to war with the Worms 2020 version   (working title).   Here’s what Teaser just said about the Official Worms Twitter account: INCOMING! Get ready for Worms like you’ve never played […]