Nintendo has uploaded a couple of trailers for The Legend of Zelda: Skyward Sword. The new trailers provide an overview of Skyloft as well as a glimpse at the bird riding sections.
The Legend of Zelda: Skyward Sword is coming out November 18th in Europe and November 20th in North America!









Reply With Quote
















