Yes, this site provides a fantastic direct download link for the thimbleweed park mod so you may receive a brand new copy.