Fun concept! If you expand on it in the future, I wonder if the different parts could have more varied and obvious abilities, and maybe you could get a preview of the enemy and their unique abilities ahead of time, so you can cater your approach to it.