Very fun puzzles. I enjoyed the moment *spoiler* when I figured out that the pulse will always turn right at a dead end. Got stuck eventually at the first really big puzzle, but if I had more time I would have pushed forward more. Great game! The music you chose was also a good choice for a puzzle game, nice background music that isn't too 'in your face'.
Since you said you also want constructive criticism, a small thing I can think of is it would be nice if there was some indicator showing the progression you're making -- which could be as small as stating the level number at the beginning, or the level number / (total levels) indicated somewhere.
