This is super polished! Good job! There was once or twice when I feel like the ball phased through my bumper. Physics engines are always a little unpredictable :P