The boss battle for me didn't involve running around in circles. I could go forward and hop across which and every way to dodge his attacks. The only beef I had about it was that it was too easy. I like to die a bunch of times on most final bosses before I beat them. Ice cave one was easy for me as well.