This game can be quite hard, but I do have to admit that this is one great puzzle game concept you have here, and it is pretty well executed!
A pretty interesting entry, I enjoyed playing it, good job!