It remided me of a very old game I had on a machintosh back in th 90', where you had to spin a stick between dots. I finished it at last, with around 300 steps. Nearly gave up on last level because of the ball sticking in the corners.