I like the concept a lot. The randomness of the ball's direction is a little too much, but overall it looks good and is well-executed.
There is no randomness to the direction its just hard to hit straight because you are a BEAN lol.