I'm always encountering broken links here and there in the games list.
This time, I heard about Top Speed 3 so I wanted to try it out. However, both the download link and the link to the developer's page in the Audio Games Archive are dead. The developer's homepage still works, but the download link there doesn't work either. Does anyone know anything about this?