Less than 24 hours after announcing a line of Worms-themed NFTs , game publisher Team17 is backing away from the project. The move comes in response to swift backlash […] Click here to view full article Tags:nftnfts