may be the Overview trailer. This is exactly what it seems like, and it uses footage from each of the past trailers to give a more holistic look at the game now that we’ve noticed all that Nintendo seems to would like to reveal just before launch. The Legend https://www.youtube.com/watch?v=eDYRkFFZFtw