Eiji Aonuma has confessed that there's another reason why Princess Zelda is a ghost in Spirit Tracks. It's because it would have been difficult to animate her skirt.
Princess Zelda makes her debut as a playable character in The Legend Of Zelda: Spirit Tracks and as Aonuma told 1Up, his staff have wanted her to be a playable character for some time.
"People on the staff have wanted to have Zelda in the game for ages, but if we did that, then her skirt becomes an issue," Aonuma revealed.
"Having girls in dresses in an action game is kind of hard to deal with. That's how we got the idea of having her body stolen and her soul going inside Phantom Guardians."
The next time Nintendo create a new female character they should just give her a pair of trousers...