Wow, this was a neat little gem. I was expecting a standard Bloxorz-like (I've played 30 of them now), but was pleasantly surprised with this. The programming mechanics remind me a bit of Lightbot, and things like collisions remind me of Opus Magnum. This game stands out and I found that the puzzles were very engaging and creative. I did find it a little difficult at first to tell which edge the control mechanisms were facing, but after trial and error I figured it out and was able to blaze through puzzles. Well done, a very solid submission and a breath of fresh air :)