Not bad game. The puzzles themselves requiring a little thinking to finish besides the controls going whack all the time, which is a take on theme I haven't seen much, is pretty good, so I'll give it that.
Overall I'll say, good job. Decent mechanic, good level design and unique music for each level, I'll say that's prettty good.