The NFT platform HitPiece is at the center of it all as artists and their teams are directing their anger towards the platform. Continue reading...