The game is pretty confusing.
At first it is said that we have to put all vegetables in the baskets.
Nevertheless, on level 1, pushing the potato in the basket does not score point.
Once all 15 balls "spent", there is no feedback/star count (even if I had more than 1000 points from cleaning the eggs and dots, expecting three stars).
I go back to the menu by clicking "Exit", but on the "level selection screen", there's nothing new.
Also, it doesn't seem I can click anything else than level 1.
Note: After three tries (a "regular player" won't try more than once, see that it doesn't work, and just quit), I finally had a "You won" end screen on the level, 3 stars on level 1 and an update of the level selection.
It feels like I have to right click and wait for the "end of level" to be considered, but nowhere is it indicated.
So, imo, there is an issue with the feedback to your player, always consider that you need first to teach your player how to play your game.
This also makes the level design a bit problematic. The first levels should be very easy, and display easily the concept of the game.
The first level, with the kind of ramp over the potato makes it "too hard".
And some feedback in is confusing. The ball you shoot makes a sound when they drop in the basket, even though it doesn't score points. It's confusing and can lead the player to believe that it is doing something "good" when in fact, it's not the main goal at all.
You may play a sound, but maybe have a less "happy" sound, something more neutral, whereas this same sound could apply to when you drop vegetable and then actually score ! Whereas, at the moment, scoring big vegetables falling into basket don't make sound and there's no feedback unless you pay attention to the score.
Also, even if you have completed (put all the vegetables in baskets) you still have to "empty" your number of balls before the winning conditions are checked out.
And you need to click the "Menu (exit)" text anyway instead of being taken back to the level selection screen directly, or even going to the next level automatically.
The level selection screen should display a visible symbol for the "locked" levels and the unlocked/playable levels.
At the moment, there is only a difference once you have completed a first level, making it confusing until the first level has been completed.
So my main feeling about your game as it is is confusing.
It has potential and needs to be clearer for the player.
Otherwise, it can make for a nice simple game.
Also, I noticed there was already a topic where you had asked for feedback on your graphics and interesting feedback was already given to you, so don't hesitate to rework the graphics to make them more pleasing/interesting (with shadow/highlights, more pleasant shapes, etc...)
Improve on the feedback, make it clearer, work the level design to teach the concept and add difficulty/new gameplay elements with each new level.
And finally, the "boss" can be beaten with only clicking it, there isn't the strategy/gameplay involved in the rest of the game which makes it "simple" and pretty disconnected.
It's a bit of a sad ending to a mental challenge that ends "just" in mashing.
It would be better to have to beat a boss according to the same mechanics of the game (dropping items on it, or something of the like).
Your game is a nice basis, but overall still need work, I hope you'll take advantage of that feedback and improve it.