Really interesting concept and executed very well. Also I don't know if it is intentional but you could push into the walls to gain infinite jumps and I may have used that to skip some of the difficulty on certain levels :P .
Oh right! I forgot to set the layer off to the ground on certain levels, but do you remember exactly which levels allowed you to pass?
I don't remember which level number but it was towards the end and you had to fall and push through a side channel right before the goal.
Oh I see it! Thanks for reporting!