
The best way to describe Twilight Princess is that it's another Zelda. Sure, it's bigger. It's nicer looking. And it even has motion sensing Wii controls. But when it all comes down to it, it's just another Zelda. A Zelda that got delayed a full year.
So what did Nintendo do during their crippling delays? Obviously they didn't innovate on story. While any die-hard Zelda fanboy will tell you that story has never been the focus of Zeldas past, that's not really an excuse for regurgitating the same story over and over. It's like Nintendo's playing mad libs, and I'll elaborate on that in a second. But the reason why the story is so stagnant now is because Nintendo wants Link to be completely pure of heart. They want him to be fighting only for what is good, and pure, and righteous. And pure. But Link himself has no true motivation for saving the world. He never has. He does because he can. The story would be so much better, so much more compelling and powerful, if Link found a reason to be a little selfish.
They didn't at all change their established "Zelda formula" for dungeons, and not because "it ain't broke." Solve some puzzles, get stuck, earn a new item, solve some item-specific puzzles, fight a boss, repeat. It's very repetitive and will get downright boring at times. You'll simply roll your eyes, sigh, and grind through. And the first few tutorial hours of the game? Almost put me to sleep. Literally.