Very original mechanics and idea, a bit difficult until you understand mechanics. Great job!Check my platformer if you have time =)