I agree with @bakasillysk. It was frustrating killing myself with my own magic ball, and also stopped once I got to the shooting downward at the sand level.
Some of the levels were satisfying to solve, particularly when you see your clone going through the level and you get that "aha" moment. So I think it succeeded as a puzzle game in that regard