Reminds me of Puzzle Bobble a little bit. As others have said, the first level is the hardest, but the upgrades make it *exponentially* easier. Once I got them all, it was difficult to actually lose. I was just filling the screen with drill bullets bouncing everywhere. :D
Fun game!