Ubisoft had to delist its Quartz NFT announcement video from popular YouTube due to severe criticism. NFT announcement video on social media.