Not a bad mechanic, although the movement could use some work, for example you should move with the moving platforms and also be able to wall jump back onto the same wall (much like in hollow knight or most games with wall jumping)