every presentation that doesn't begin with the thing we all came here to see is deeply reminiscent of the teacher saying "I graded your exams and will hand them back at the end of class"
Oh I 100% agree with this. Absolutely need more names and faces behind games instead of just company logos. Really glad they brought these guys out! Just, you know, the audience will be antsy for the trailer first. It's one way to do a presentation.