Pretty good, despite a few bugs;
For future reference, I will list a few of said glitches;
-The Teal Balls that turn into 3 reds or a powerup, when hit next to one of the walls, will occasionally cause the balls to spawn outside of the playable area, making the stage impossible to complete without having to waste a life to restart it.
-For some reason, the pool cue image would get stuck occasionally, making it impossible to continue play on the current stage. It would remain even when returning to the menu, though it would disappear when starting a new game.
Overall, the physics were a bit weak, but it was a fun game, and kept me interested for a good long while.