I finally found it! The game I've been trying to remember for almost 1/2 of a year!
This is the first example of a game with player-controlled kicking rubbers (or slingshots).
Fun basketball theme, with some interesting ideas in the artwork as well as the gameplay.