You're probably not going to get any answers in here that aren't assumptions, as with my response.
NF tends to be quite tight lipped about anything going on in-house, and probably moreso after what appeared to be recent gaffes with early exposure on their latest product releases.
I'd wager there was something said or shown in the video that they didn't want released, but it could just as easily be for a completely innocuous reason.