I pretty much agree with what other people are saying. Too many buttons, inconsistent wall jump.
It feels like you need three hands to play this.
playing with WASD doesn't work because Q and E are right above it. making for example jumping to the left and changing to dark mode extremely awkward. But arrow keys don't work either because Q E and J are just way too far apart to press them with one hand. The best way to play this I found was to use both WASD and arrows at the same time and switch between them depending on the situation.
Aside from control layout there are some other issues here. There is one platforming setup that comes up quite often where a moving platform needs to be jumped on in one mode while only visible in the other. Meaning you need to time it because it is fully invisible in the other mode. Combined with the wall jump sometimes not working and the poor control layout this was very awkward as well.
I like some of the level design you have going on here and the art is great but unfortunately I can't get past how awkward everything feels. Would love to try a version with those things fixed.