Wasn't particularly happy with how the wall jumps felt, gravity is also too high which makes the game needlessly hard. But a good first attempt I'd say.
i think if you fix the unconsistent things like you cant buffer wall jumps and on the pillars, the highest blocks have bigger hitboxes which makes it semi-random. the game will be a good level of difficulty, but maybe add a slower difficulty curve so you don't make the 3 level really hard.