So I just read that Uptobox, a (familiar to many, I'm sure) direct download site, might be gone forever. Apparently, it's been raided by authorities. I checked with a download link, and sure enough, a screen pops up saying this page doesn't exist. Sad, as the download speed was great on...