After a ridiculouse amount of time (almost 20 hours D:) I finally beat Geezer in K2. So much time spent doing the long, easy part again and again.. The final phase was the only fun part of the fight, but I only spent about 5 minutes in total there before I won ┐(´-`)┌
Overall this boss was just terribly unpleasant.