Ambitious.
I see what you were trying to do. A more interactive, skill-based "Turtle Cannon". Good idea. That game basically had you click a button, then you could go off and faff about until the Turtle hit the ground. You've remedied that very well.
The problem was execution: Once you got the upgrades, there isn't a lot of reason to keep playing. The game is basically over. Also, the businessmen just fly and land, fly and land. The don't die in interesting ways, or at all. If I knock a dude into space, is it too much to ask he go splat when he comes down? I also didn't really see any purpose to the fireball attack. And finally; I don't know if I've ever heard more annoying music in my life, and I couldn't turn it off without loosing all sound.
Don't get me wrong. This kept me playing for a while. It was fun. I'm telling you what I think because I really, really want to see a sequel.