News Minecraft-linked developers draws up pledge for NFT and digital asset engagement editorial staff 28. April 2022