Thank you! Yep, the movement of the ball and all the physics are strange haha. Appreciate your feedback!