I keep trying to download titan and it tells me that the site where the download is doesn't exsist anyone else catching this grief?