Finally, after many attempts, the iso is available for download!
Since people seem to struggle with the torrent I am uploading the full iso. Painfully slow though, am I doing something wrong?