With the closing of Megaupload (where we stored all of mags, we're switching over to several mirrors, the first being: Rapidshare and the other is currently being looked over.
Sorry for the inconvenvenience, but the links should be up and running shortly.
On a side note; Mass effect 3 demo will be out on February 14th for all platforms! Info can be found here: http://social.bioware.com/forum/1/topic/324/index/9006820/1
Thanks and see you on the release of Fornax Vol.2 on January 31st!