screw the shield. i never use it anyway.
really crazy theory just popped into my head. what if Ghirahim is following you because he is actually a double agent to the demon lords? i mean, he could have taken out zelda first, then taken out link later. Also, he promises not to kill link, which...