No live streams, not more than 1 hour of content per game, as it seems.It's less than a month till release. And compared to previous leaks it's not that terrible (and much more controllable).
But I wonder, what kind of embargo is still on if that much information could be shown.