where can we find this mega mirror? I can't download as well due to limits.
Ah, looks like I forgot to 'save changes'. It should be on the Download page now.