For this video I give my thoughts on the Nintendo Direct of March 8, 2018. From what I like, might try to what I have some concerns about