Team 17 Reverses its Decision to Launch NFTs. Like many others, Team 17, the creators of the popular indie game Worms series