Love the concepts but the movement feels like it can be a bit rough at times, ie slidey or in the case of the platform in level 5, the collision is uneven so it can be hard to make the jump.
The concept is pretty fun though, lots of character switching games but not many of them have unique mechanics on each character.