This game is really cool, but I struggled to hit the ball.
Thanks! Yeah, ball's size/speed ration turned out to be a problem.