The Mega link is asking for a decryption key to download, I read through the thread and original post but wasn't able to find a key. I hope this is not me being an idiot and missing it.
It's really great you took it upon yourself to finish this, and it looks like you're doing a great job...