Very unique concept with great visuals! It's a bit tedious later on to manage all the individual pieces and holes and its surprisingly hard to properly aim with half or quarter a ball :D
If you have had more time, what would you add/change?
Good job :)