I liked the idea and mechanic of the game, could have some interesting speedruns of no switches used, once you know the map well enough :D
Jumping felt really off for me, like when I ran and jump of off the edge of the platform, sometimes it just went down and didn't register my jump, maybe by just adding a bit collider backside of the player it would be more forgiving, or then make it in a better way and check how long has it been since "dropped" from ground and let the jump be registered.
Nice work on the game though! :)