[View Image]

Curve Ball is by Paragon Digital Media. This online Flash version is hosted at CurrentLab for educational purposes.
View graphic version