Does this upload still work? Edit: Link works, but sadly uses Terabox over a more reputable cloud service