I knew this day would come, but it's been a long time: I think he's finally been upstaged by his demo partner. The 'mean' face, the 'i can't breathe', the 'eeeeeewwwwwww!' high pitched scream when he's kneed in the nuts. Just generally 10/10 for sound effects.
https://www.youtube.com/watch?v=xJYCweIqgkc