Worms Rumble
At Team17, Rapid Expansion Has Staff Stretched to the Breaking Point
On January 31, 2022, Team17 announced its intention to license the Worms brand to a third party to produce a set of “environmentally friendly” NFTs, attracting the anger of the internet. Onli...