I'm really surprised that the school report card joke wasn't expanded to include a Nintendo and Ubisoft 'plagiarism' gag. Nevertheless a good E3 video catch-up.
I think it's a bit unfair to call it a flop if it wasn't given a release date. It's like saying Elder Scrolls 6 is a flop because we won't see it this year or maybe until around 2020's