Tag: Zelda Game & Watch

Where to pre-order The Legend of Zelda Game & Watch (UK and US)

Where to pre-order The…

0
One of the biggest surprise announcements from Nintendo’s E3 showcase was the Legend of Zelda Game & Watch to…