It's happening! With today's Nintendo Direct, Sakurai has shown off a teaser trailer for the upcoming return of the Smash Bros franchise. I can't wait to see more details! Wait... What's that in the reflection?
Watch the Nintendo NX be revealed on Thursday, October 20th at 7am PT/10am ET!
Watch the preview from the livestream in full quality.
Watch the world premier trailer with the cast and crew on Twitch.
Check out the teaser trailer for a new animated short to promote Star Fox Zero!