I really hated this game. Not because it's a bad game, because it's a very interesting concept and it works just fine. I hated it because of how much trial-and-error was involved in a lot of the shots. That, and if you mess up in the later levels by just a few shots, you have to start over again.
Still, if you've got the levels of masochism and persistence that Trask does, you should definitely give it a shot.