Nice one! I liked the mechanics and how they tied to the level design. Challenge was appropriate. One small nitpick would be that walls are a tad too sticky, for example in level 2 I often couldn't get to the door in time because of it.
I'm also part of the platformer in the ruins gang :D