Today MegaUpload was shut down. It's unclear whether this is permanent or not. For now, since most of our downloads are hosting with MegaUpload many of the downloads will not work.
We have 4 different contests coming up this month. Read this for more info.