Love love love the platform mechanic and how it gets used. The bosses have a sort of reverse snowball effect where they start out with lots of attacks and end with very few; maybe in future builds you could have the fixed parts gain new attacks, or provide buffs and support to the remaining broken parts.