Team17 has walked back plans to create NFTs based on its Worms series, only a day after unveiling the project.Read More