Great work on the game. I enjoyed it through. I didn't die as much as expected too. I reached the level which is the third last in screenshots and it is hard man.
Thanks for playing :D I can see why it might be difficult. This level in particular requires the player to understand one subtle underlying mechanic; which is the fact that wall jump height is determined by how long you hold the button. I Don't think this is super obvious at the start.