News: New Legend of Zelda Screens Released

Nintendo have released 3 all new screens from the highly anticipated Legend of Zelda for GC.

Nintendo have finally released some new screens from the upcoming Legend of Zelda on the GameCube


© Copyright N-Europe.com 2024 - Independent Nintendo Coverage Back to the Top