What a creative use of the limitation!
the player movement can be a bit weird but i got used to it very fast, as a plataformer mechanic this is a very unique mechanic! Maybe the sprites are a bit too different one from each other, I know that is very hard to find assets that fill your idea needs