Some bugs
I'm writing this from an alternate account since I already reviewed the game, but found some bugs in the meantime that I'd like to let you know about.
1) When you run out of lives and start the game again, you start in the level you were last in, not in level 1; after you clear that level, however, the game continues in level 2, as it should.
2) The paddle stops responding to the mouse if the mouse pointer leaves the window. This is rather unfortunate, as it can easily happen if you have to move fast in order to catch a ball; in particular, if you go fast enough, the mouse will leave the window before the paddle is at the left / right border of the playing field, leaving a hole through which the ball fall. (It's highly annoying when this happens.)
3) When you hold a powerup as you finish a level, it will not be disabled during the "Get ready" message for the next level. In particular, this means that if you have the "shooting" powerup, you can click the left mouse button and destroy blocks on the new level during the "Get ready" message.
4) Not really a bug, but there should be a "Retry" option after you die that'd allow you to restart from the last level you were in. The lower levels can get a bit boring after a while if you have to replay them all the time to get to that particular level that you want to practice. ^_~