The best score is 2 and I am sure I did my best. The idea is simple (it's not bad), implementation is good (part of throwing). About the time in 2 seconds, I'm not sure, I offer few improvements, I hope it will be helpful.
1) Start a countdown when you start dragging. It does not affect the difficulty of a game, but it improves the user experience.
2) Experiment with timer, remove the synthetic limitation of time. For example, instead of time in the corner, start from the biggest basket and decrease the size depends on time. The player should make a decision, ease to hit, but no time to aim vs harder to hit, easy to aim.
3) Remove the dialog after every miss, don't break my game flow :D Better just set the score to zero, show the best score, but don't break the flow.