Update: We are in the works of uploading content to our servers for download.

This process may take until late November as we are currently working on bug and security fixes.