Bewitched!
The music was a nice touch, as well as the sound effects, it was there without getting annoying or repetitive. The graphics were awesome, the enemies and smoke effects were especially good. Though the game play did get a little repetitive, seeing essentially the same boss every round was a little disappointing. I would've loved to see some 'magical' power-ups too, they might break the repetitive cycle. The enemies weren't quite as repetitive, even if you only used a little pallet swapping and resizing. The witch was cute, but maybe I have a dirty mind because every time I looked at the way she clutched the broom... well yeah it looked a little like something else. Heh heh
The only other suggestions I have... maybe a highscore board, I got 149500 I believe, and perhaps adding a portrait of said cute witch we're flying around between rounds or at the main menu.