Tag: The Legend of Zelda: Breath of the Wild UK Release
Games
"The Legend of Zelda: Breath of the Wild" is confirmed as a launch title for Nintendo's new console, Switch. The new Zelda is expected to hit the store shelves on March 3 in the UK.
Vinay Patelmost read