Sweet new videos of Twilight Princess have emerged on Nintendo’s official Wii website. Including the intro video of the game and a brand new trailer!

Twilight Princess Videos!