The Legend of Zelda: Skyward Sword “Upgrade System” trailer
Posted on September 13, 2011 by Brian(@NE_Brian) in Videos, Wii
This seems to be a new trailer for Skyward Sword that has been released separately from Nintendo’s conference overnight…
© Copyright 2024