Skyward Sword And Super Mario 3D Land TV Commercials In America

Check out these awesome TV commercials released in America for the upcoming hit titles The Legend of Zelda: Skyward Sword and Super Mario 3D Land. Super Mario 3D Land is released in the US this week November 13th, while Skyward Sword will be released November 20th. We here in Europe must wait for Super Mario … Continue reading

  • Categories

  • Tags