I give it 5 out of 10. Some new games announced that could be interesting, but I'll wait until reviews and previews for final judgements.
Nothing seemed really "bad" or "awful", but it seems like it has been a while since a Nintendo Direct had a "blow me out of the water" surprise (my opinion).