This I thought was quite cool. I liked the art and the unique approach to a boss fight that you came up with. I particularly liked the platform placing ability, which I thought was a lot of fun.
My only note would be that it might have been cool to have the boss substantially increase in difficulty as you get closer to fixing every part of it. As it was, it didn't feel like it was building up much as the fight went on. I felt that made it fall a bit flat at the end.