Was initially meant for the Gamecube, but then developed as the launch game for the new Wii console, to make use of its new motion controls. To not disappoint GameCube users, separate versions for both consoles were developed in parallel, even though that meant the game would miss its intended 2005 release and be delayed another year. The GameCube version was the last game that Nintendo ever produced for the console.
In the Gamecube version, Link is traditionally left-handed. However, this proved to be a problem for the Wii version, because the motion controls at the time were designed to work for right-handed players only. To avoid complications with the motion controls, the developers decided to mirror the entire world of the game, including the characters, for the Wii version. This marked the first time in the official Zelda canon that Link was right-handed.
The fisherman from The Legend of Zelda: Ocarina of Time (1998) can be seen in a photo at Hena's fishing hole. Hena thinks she is related but she "can't exactly PROVE it." She also scratches like the fisherman, further linking them together.
Ganondorf makes his appearance very late into the game. We do not see him until the 8th dungeon is completed.
According to the official Legend of Zelda timeline that was created by the makers themselves, the Zelda chronology is split in parallel timelines during The Legend of Zelda: Ocarina of Time (1998). This created a Child Era and an Adult Era timeline. The Legend of Zelda: Twilight Princess (2006) is a sequel to the Child Era of Ocarina of Time, and The Legend of Zelda: Majora's Mask (2000).