The hookshot is the best. I think the jump could benefit from a grace period, I often found myself trying to jump just when falling off the ledge and missing by one frame. The mechanics are amazing, this is really great. I suck at platformers but I spent quite a bit of time before giving up :)