Japan’s Nintendo Switch Stock 80% Sold, But Customers Think Price Is HighBy Todd BlackJanuary 27, 2017