E3 2005 GameSpot Live Legend of Zelda: Twilight Princess Stage Demo

Does it even need an introduction? The wizards at Nintendo stop by to demo the latest Zelda entry.

Discussion

3 comments