Pretty nice platformer, though I had some trouble with the physics feeling a little too floaty or sluggish, but maybe that's just a me problem of playing too many fast-paced precision platformers.
I think the switching is nice, but it could definitely use some platform hints before you switch, since there is a switch delay.