Once again I have no idea what's going on.
But considering it's Twitch, one could suggest it'll be a livestream of the demo. Their "we don't know when" rhetoric from the conferences would kinda fit.
That, or some other kind of presentation stream...
I dunno. I kinda wish it's the latter. The conference demo has been covered by a multitude of people twice already. Seeing it in movement is kind of... well, useful and interesting for sure, but also a bit anticlimatic. Unless they go a bit deeper on how things there work, why it's like that and what the general intent is.
Then again, it might also be just another trailer.