[Qoo News] Nintendo Switch will be released on 3rd March 2017-02-082017-01-13 by Mr. Qoo 0 0 Nintendo’s(任天堂)upcoming console Switch has been confirmed to be available on 3rd March. The Legend of Zelda: Breath of the Wild on Switch will be released on the same day as well. Follow @QooApp_EN