Link – Skyward Sword
Series: The Legend of Zelda Release Date: June 2017 Presented by: Nintendo In the Legend of Zeldaâ„¢: Skyward Swordâ„¢ game, Link ventures off a floating island called Skyloft to the lands below in search of...
Fri 23-06-2017 12:00 | Nintendo amiibo Releases