Not as good as E3 2014, but better than any of their other E3 shows since then.
Still no Bayonetta 3 after a year and a half of waiting since its announcement really sucked, (seriously, don't fucking reveal a game if you don't plan to actually show it for years on end) but Witcher 3, footage of the next mainline Zelda, and tons of awesome-looking gameplay of Luigi's Mansion 3 and Yooka Laylee & the Impossible Lair made it worthwhile.
Plus it was a relief for Spyro Reignited to finally be confirmed for Switch; not because I'll necessarily buy it but because the annoying back-and-forth of leaks and secrecy over whether or not it would come were driving me up the fucking wall.
And even as someone with no interest in Smash, seeing Banjo & Kazooie back on Nintendo made me feel warm and fuzzy.
I think they didnt show Bayo 3 because Astral Chain was there. Even though they will have different release dates maybe they think they will be competing against each other.
Perhaps at the game awards.
Pocky Lover Boy!