Thanks for your review! Very informative feedback indeed. I have seen the ocassional glitch of the ball going in an entirely different direction, but only a few times, hence did not get much scope for debugging. I will look into it and fix it in future versions. Thanks for playing!