Interesting idea. The puzzles are pretty nice and I think the concept could be expanded upon. I do agree with basically everything said by the other comments so I won't repeat it.
Good job though.
I have a couple ideas for new puzzles but fixing the bugs comes first! Thanks for playing!