I'll be at work. Hopefully a video will be up by the time I get home.
He doesn't make the reveal on the 21st sound all that interesting, though, to be honest. Hopefully that's just a bad phrasing, and it's not 30 minutes of "the making of" and "meeting the team". The E3 event sounds like where the excitement is at.