[Qoo News] Nintendo Switch will be released on 3rd March

0

17011305140474

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.

17011305042327

17011305042590

17011305122050