Indie game publisher Team17–best known for its Worms series–announced a new line of NFTs today, but it has clarified they will not be available in its actual games following […] Click here to view full article Tags:nftnfts