Cool concept, but sometimes what you have to do wouldn't work or wouldn't be clear at first and the movement feels a bit clunky. Other than that its a pretty good puzzle platformer!