The First Nintendo Direct in Nearly 2 Years - Did It Deliver?