Legend of Zelda a Nintendo Switch launch titleThe Legend of Zelda Breath of the Wild will be a launch title for the Nintendo Switch! It will release on both the Nintendo Switch and the Nintendo Wii U on March 3rd,2017
The Legend of Zelda Breath of the Wild will be a launch title for the Nintendo Switch! It will release on both the Nintendo Switch and the Nintendo Wii U on March 3rd,2017