More exiting news for Switch and 3DS owners. More Nintendo games on the way. Plus we get more info on Super Smash Brothers! Check out the video.