Great concept, really unique mechanics and well executed. Its quite difficult though, 'rage platformer' is spot on :D