Nice job! Good level design. And I would agree that the wall jump mechanic is a bit tricky, sometimes I would be able to do it on the first try and sometimes I am just not able to execute it properly, so that could definitely use some work. Other than that I felt the game was really enjoyable. Noice job!