I love the simplicity of it all and how you took a well understood gameplay and put a twist on it. Only nitpicking because the game is solid as is just could just some qualify of life improvements.
- I did not know you could continues use your shot and did not have to wait for the balls to stop moving before hitting again so that's a nice touch and a cool discovery. Not sure you need to do much here just wanted to point it out
- I did not realize there was a shot limit since I was either messing up the shot and the level would restart or I would get each ball in with my first shot. Until I lost a level and noticed that the counter was at the bottom nice an small and blends with the table. I would put big white bold letters with an outline in the middle of the table are somewhere at top that blaringly states " 3 SHOTS LEFT!" or something like that :D
- I kept thinking that the distance between the cue ball and where on the board I clicked also indicates the power at which the ball is hit. I'm sure that does not happen but it might be something to consider.
Overall, nicely done!