Watch a month-long wait unfold for Switch launch day at the Nintendo Store in New York February 5, 2017 by admin Tweet 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 Related Posts:Nintendo Switch 2 release date reportedly delayed to…New reports say the Nintendo Switch 2 launch date…Report: Nintendo Switch 2 could have more RAM than…The Nintendo Switch is now the third best selling…New rumor claims Nintendo will launch a Switch…