Here's a little footage of the Wind Waker section taken from the Zelda 25th Symphony in LA. It's so symphonic!
The Legend of Zelda: The Wind Waker
Game » consists of 20 releases. Released Dec 13, 2002
Game » consists of 20 releases. Released Dec 13, 2002
Log in to comment