Switch isn’t due out until March 3, but someone has managed to get their hands on a unit now.
New Video Shows Nintendo Switch OS video surfaces
Reply
Switch isn’t due out until March 3, but someone has managed to get their hands on a unit now.