may be the Overview trailer. This is often precisely what it feels like, and it makes use of footage from the many previous trailers to present a far more holistic think about the game given that we’ve found all of that Nintendo appears to desire to reveal before launch. https://www.youtube.com/watch?v=eDYRkFFZFtw