could be the Overview trailer. This can be just what it looks like, and it employs footage from all of the past trailers to give a far more holistic look at the video game since we’ve noticed all that Nintendo appears to choose to expose prior to release. Zoey https://www.youtube.com/watch?v=eDYRkFFZFtw