The way I understand it but I am still unsure on this NFT thing is they want the money up front BEFORE making any more content and NFT is a way to facilitate this. I could be wrong though.