Submit a news tip



The Legend of Zelda: Skyward Sword “Upgrade System” trailer

Posted on September 13, 2011 by (@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…


Leave a Reply
Manage Cookie Settings