Loading Player...

Game Trailers

Legend of Zelda: The Skyward Sword Game Trailer

posted June 16, 2011 by

Judging from the trailer, it's nice to know that Link's last hurrah on the Wii will not disappoint.