We are moving our server today, expect a couple of hours of downtime.
Sorry guys. Apparently Mega has changed the way it works. I have edited the original post and posted the encryption key.