Last week we had posted the footage from Treehouse Live, Nintendo’s localization team, where they showed off the hardware and accessories. At that time, Nintendo had a streaming glitch that made the video stutter and entire bits of the segment didn’t air. Now, they have uploaded a version of the video that is complete and much more watchable. If you haven’t had a chance, be sure to check it out below as it definitely shows off some of the details of the system better than anywhere else we’ve seen.
Nintendo Switch launches worldwide on March 3, 2017.