I feel like an archaeologist trying to decipher the presentation from these artifacts. What was the creator's intent? The Beyonce motif must have been used to incite a response from the audience. Is the presenter Elmo, delivering a crushing blow to marketers, or are marketers collectively Elmo, slamming down the presenter?
Would like to have seen this delivered in person, is there is video version available?