Very cool game, with some great and clean visuals!
The beginning moving text is a bit hard to read. I think if you were trying to make the words pop-out more so it would be easier to understand, maybe changing the color of the text would've done the job without sacrificing clarity.
I noticed that the camera is set to always be pixel perfect, in which it will jump to make sure the resolution is always correct. While this is a good way to keep pixel art games looking consistent, I think that the overall resolution of this game is too small to implement this, since then the camera moving feels very jarring.
I only learned about the holding right click to lock the camera, I think this should be said within the tutorial, since It's a very important thing to have when trying to aim, since many times throughout I would often wait for the camera to catch up before using a prediction to make sure it would be accurate. Overall, I think that the camera should actually be inverted, so the default camera is locked onto the ball, and holding right click is what lets you extend your view.
The movement is very satisfying, especially with the sound buildup on multiple bounces. It is very well implemented and makes players want to get longer chains.
I think that a lot of the levels had moments of blind shooting, which would lead into a corridor with spikes and it felt mostly luck if you would stop or die. Maybe have more ability to see where you are going to go, or a more solid way of stopping the ball when going very far distances.
It would be cool to maybe see a timer or something, not to force the players to complete within a specific time, but to instead have players get the lowest time they can. Which rewards players for playing faster and not using the prediction.
Although, I don't see how this fits the AI theme.
Overall very cool!