Thanks for your review...
I designed the platforming to be hard, you have to play at least 4-5 times to get the hang of the platforming.
About the wall jump you have to perform wall slide and then jump, the wall jump should be precise. I added a tutorial at the start of the game, i don't know if you read it or not.
But yeah i will try to make the wall jump smooth.
Thanks for playing my game and your review... I hope you will play again and defeat the final boss :)