Twitter Teases Branded NFT Release