Just did a search on it and there are 5 titles:
Maybe not for the Windows platform?
Provide a link and I'll let the DL team know.
This title from 2002 looks to be defective or broke and the maker's site is no more.
I can't find how to report such at www.download.com