Found this at their download page, I don't know if they intended to replace it with the PTR or it was an accident.
EU : http://dist.blizzard.com/downloads/w...Setup-enGB.exe
US : http://dist.blizzard.com/downloads/w...Setup-enUS.exe
MEGA download (By Elites360)
US : https://mega.co.nz/#!VhYnUK7S!lQGT1R...Jk1mSaU9vA24Ao
EU : https://mega.co.nz/#!Yw43SKoI!ockc2n...BHIrUpaKiiuteU
https://i.imgur.com/IKFeXLil.png