The idea is pretty interesting but i think the ball is a lil bit fast and/or too big.
By the way, you made a good job and the concept is pretty great! :)