If someone's interested in discussing this, here is the OT thread, and here an article on wired.
The thread here is only meant to inform everyone who hosted his/her mod on MegaUpload, that you have to find another file host now :/.
The thread here is only meant to inform everyone who hosted his/her mod on MegaUpload, that you have to find another file host now :/.