Jumping robots. Is the Griffin dead?