This is really cool, The mechanics lend themselves well to a ton of interesting puzzles, I just wish there were more levels to mess around with the mechanics more. I also think that movement speed should be increased a little more, just as a quality of life enhancement. Great Job!