News: Zelda Sreens Overflow

Nintendo has released an enormous pile of new Zelda shots!

These new shots will hopefully soften the pain of the long wait for the release of Zelda in 2003. Find them by following this link:

Zelda Screens @ Nintendo.com

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