I figured it out from the github page, getting a '404 not found' when you try to download though. Maybe tomorrow.
I saw a tweet two days ago where it said General Availability 9th April, so the links might not be working tomorrow either.
Maybe it has been already written, but some (many) links are broken in techbench. For example a lot of Virtual Machines, Office's, .
^^ hmm working fine here using Firefox v59.02, before post some link always I connect first right Edit: Chrome also working no issues