It took me restarting this game 3 times to finally finish it. First I lost my save file on the Wii Version, then I lost my gamecube memory card.
But finally I finished it. And I loved it >w<
I could say why, but honestly, Midna carries the entire game and I don't need to elaborate on that.