I'm over the moon, personally.
I usually consider a Direct to be a win if there's at least one thing that gets me excited.
This time there was 6; Ocarina remake, Xenoblade Genesis, Dragon's Dogma 2, Space Marine 2, Switch Sports Resort, Onimusha.
I can see how those who only play tentpole Nintendo games might find it to be middling, but for me it was awesome.











