It was a free demo about 3-4 years ago If I'm not mistaken.
The points was dropping the ball(s) from the top and somehow you had to score points.
I guess there were some animals in the background an a unicorn was the main characer of the game or something like that.