(Overwatch FAQ) – To help players who have problem with download directly from Battle.net Launcher.
We decided to provide download links at the 3rd host to reduce load time. After downloading you simply extract. Then for Battle.net Launcher “positioning” (Local) Overwatch installer. Thus you will only have to update the missing instead of download from the beginning.