Very awesome!
First off, this is hands down the best breakout game I've ever played. The powerups where well thought out, but the best, and most innovative parts, where the enemies in it, and the fact that there actually was /gravity/, which makes it much less repetitive.
Second, the bad things...
1. There's a glitch when I pause that makes it take a random amount from my magic bar, from nothing to even half the bar! Very annoying if you're busy, and pause often...
2. The reappearing blocks that make a wall near the top of the level on one of the levels are very annoying... they reappear at the exact same time as the ball goes up and down, so if you only have one ball left, it's virtually impossible to pass it.