I think that's one of the few games I've only been able to beat once. It came out when I was still too young to realize it was possible for a game to be bad, so I spent days and weeks and months carefully memorizing how each level worked. I've tried to replay it as an adult and never even gotten close to the end.