Great game and neat concept.
Improvement:
A better introduction to the different balls would have been great. Or telling me after which function they are inspired. For example the last ball. I didn't really understand what function that one was.
Had fun!
Bug: You can switch the ball after swinging.