I do believe this game is a massive homage to Zelda, but I don't believe your answer about how Nintendo never wants to put homages on their consoles. That's just a silly reason if I've ever heard one. They won't object to a homage to them as long as it is spoken outright.