Is there an active link for the Windows version of DSD? The link in the Wiki is to Megaupload which of course is no more.