I like the concept and I enjoyed the puzzles, though it kinda felt like I just stumbled my way to the solution. I reckon you should add a couple extra levels once you have the time, this has a lot of potential. Good job!