Really nice variation on the classic, its like Breakout and Pong mixed together (="BreakPong"?). It gets pretty chaotic when a dozen balls are on the screen at once, but it's fun once you get better at it. I'd imagine this would be pretty fun as a multiplayer game too. Also, it would be nice to have some kind of indicators on what power-ups you have.
I'd like to invite this game to our contest, the Game Development World Championship!