It's okay but...
The mechanics need to be refined, wall sliding/jumping felt random since it works in unexpected ways. The difficulty of levels seem scattered. You can have one easy level to an extremely hard one, the difficulty level just jumps around. Also the fake switches/doors just adds fake difficulty and annoyance since all you've worked for is ruined because of a fake switch.
Overall the game is okay, it just needs to be more balanced along with the mechanics fixed.