It was a 6/10. Not bad, not great.
Awesome new Monster Hunter trailer, new footage and finally a release date for No More Heroes 3, and I'll definitely be getting Splatoon 3. The rest was meh though.
I kinda wish they'd waited a week and unveiled Crash 4 in the Direct, that alone would've bumped it up to a strong 7/10.