Nintendo Switch Launch Stream

3,772 views · Published 3 March 2017 · 1:38:28 · Indexed 19 October 2026

Channel: Nintendo World Report TV · 2017 · Gaming

Watch on YouTube

We're minutes away from the official launch of the Switch in the States. Join Neal as he plays some launch games.

Support us on Patreon at www.patreon.com/nwr
Visit our website at www.ninwr.com
Check us out on Twitter at @Nintendo_NWR

More from this channel