Once I knew what I was doing, it was a really cool concept. I didn't make it all the way to end (level 7) but will come back to try and finish this when I have more time, as there is a good amount of content / challenge.
Thanks for the feedback! Yes level 7 is where it really starts to get tricky and you need to time your movements. I look forward to seeing what time you get when you come back to finish the game!