Pretty neat!
I think you should give the character treads, because they're shaped like a circle but their collision detection is square. Maybe have a second arm to tilt up too, so it's clear when the top part is connecting with a wall for a jump.
Maybe put a checkpoint half-way through the dropping platforms orb path. It actually wasn't that hard once I figured out I needed to step on top of the vertical blocks instead of just wall jumping, but man it was a long trek back.
Couldn't beat the Boss. Not sure if it was because I kept dying, or they just don't die. Didn't really get any feedback of of it,
I'll post my records if I upload them.
EDIT: Here they is: MM21 Canon Cat by Saench