I am not really good at these types of games so I had trouble getting past the first few rooms, therefore take my comment with a pinch of salt.
I feel the controls and movement in the game needs to be worked on some more. The jump feels very floaty. There is a trick to fix that my increasing the gravity for characters when they are falling. Wall jumps onto the same wall feel unreliable, at least when I attempted them. Oh, what threw me off the most was that I cannot jump when a tile is falling because the character falls slower than the tile. That lead me to miss a few jumps because the jump input got eaten. I think similar games fix this by having a small period after the character is no longer on the ground where jump inputs still work, less than a second usually. The GDC talk "Math for Game Programmers: Building a Better Jump" would help a lot with these mechanics :)