The Seymore on Mt. Gagazet and that giant robot before you get to Mt. Gagazet were the hardest bosses for me.