Watch a month-long wait unfold for Switch launch day at the Nintendo Store in New York

With a little under a month to go before the launch of the Nintendo Switch, someone has lined up at the Nintendo Store in NY and will daily vlog the month-long wait. The Switch releases March 3. Read more…
Neowin