March 4, 2017 William A. Our Final Nintendo Switch Impressions – The Lobby Here are the crew’s final thoughts on the Nintendo Switch before it releases! Source: GameSpot Rate this:Share this:TwitterFacebookLike this:Like Loading...