Officially licensed NFL blockchain game releases gameplay footage ahead of November NFT drop and 2023 launch.