The game itself is good; the main mechanic creative and well utilized, the puzzles are difficult but fair, the levels are varied and well-designed, and the art is beautiful.
However, I can't recommend it in it's current state. The game has a major graphical glitch. If you have the wrong graphics card parts of the screen will be darker which renders some of the puzzles unsolvable. For example, at the begininng of a level the portion of the floor the character starts off on is missing causing you to fall into the abyss in an endless loop. Or a platform is missing but you don't know that so you wind up spending an unnessecarily long time trying to solve a puzzle that you didn't realize was glitched. You could go back and tweak the code but that renders the other puzzles unsolvable. Basically you have to back and forth between the code and the game every few levels. It really sucks the fun out of the game because you're never sure if you're failing a level because you did something wrong or because the game is glitched. If you want to play this game I recommend the free flash game instead. It's smaller, shorter, and harder than the Steam verison but at least you'll be able to finish it.