Yes, i saw it in the El Dorado features too. That's where I fell in love with it. It is really such an awesome song though.
And yes, very zelinky. Sure, the song sounds like it could be about a breakup, but I like to think its just the two being pulled apart by something out of their control (moving away etc), and then coming together again. Just like Link and Zelda