there was one leak, but that was due to NoE fucking up log-in for the press kitOnly the games that had physical demos leaked, because it was leaked by someone who saw all of the physical demo branding.
A pre-recorded only Direct has never been leaked in its entirety. Probably not even 50% of a non-live event Direct has been leaked before.