The presentation actually went really well, I think. Lots of discussion, I went the full 25 minutes, and everyone seemed to appreciate the totally super serious use of clip art and emoji.