It took a bit to get going, but it got very challenging very fast.
However, the music really grates your nerves when you're trying to concentrate on launching colored spheres. Also, there needs to be a certain range or grid system. I had two yellow spheres half a pixel apart, and they remained in play. A little too literal if you ask me. And lastly, the ball should follow physics a little bit. When you let go of an object after spinning it wildly, you'd expect it to travel in the direction it was moving at the time of release instead of going straight out (a direction perpendicular to the direction it ought to go).
But other than that, you've got an amazing imagination.