HomeCreator of Mutant Ape Planet detained in New York for suspected $2.9 million NFT scam.nftcollector