Zelda: Twilight Princess HD “What’s New” trailer
Nintendo has gone live with the latest trailer for The Legend of Zelda: Twilight Princess HD. With today’s video, the company shows off what’s new with this version of the game. Check it out below.
Leave a Reply