I'm glad things lined up for me to A) Happen to hear that a livestream of the panel was about to start, and B) Be in a position to sit down and enjoy it.
It was pretty fun! I'll be watching the teaser tonight when I'll be in front of my TV, not a YouTube stream.