Wow, this is actually a really great game idea!
Honestly, for a week's worth of progress, this is thoroughly enjoyable and could easily be expanded upon to create something vastly more complex.
I played for just a round or two but could totally see this getting extremely addictive given enough random power-ups and more complicated enemies.