Interesting concept, but it is quite hard since you have absolutely no control over the grapple hook. It was managable until the part pictured below. Especially the part on the right is nearly impossible. Perhaps you can make the grapple hook more intelligent, since it now seems to move randomly.