it's ok

Graphics and the challenge of game play would keep me going except for some factors.

1. The music was repetitive and annoying - easily fixed with a single click.

2. The limitation of power and direction available when a ball is in a starting position near the edge of the screen (ie: level 3 and level 6). This leads to very limited options for solving the puzzles. Once you realize that a ball can be fired only in a small direction range at a small power range as well, then the solution becomes obvious.

Reminds me a lot of Fantastic Contraptions for some reason, although game play very different.