Quote from bluspacecowQuote from Dhaernlol guys use your brain and google, you can download D3 RoS early Beta binaries from ownedcore.
I wouldn't trust a filebeam URL especially one coming from ownedcore. There are direct download links you can get that use the same CDN servers Blizzards uses and have been uploaded by Blizzard.
This links comes from very trusted Elite User from ownedcore. He uploads D3 binaries from PC early Beta (0.2.0 I think).
Download links are .zip files not .exe, it's 100% trusted.