Tags Posts tagged with "The Legend of Zelda"

Tag: The Legend of Zelda

One of the most impressive things at this year's E3 was the sheer line to play the latest Link-centered game from Nintendo. The above...