As of now there are no other download methods, but WM could put it on his Google Drive (which is WAY worse than Mega in every conceivable way, so it's not recommended)
The game size is currently under the 5 GB, so there should be no trouble using mega to download it,
you can make downloading a bit easier by using the mega desktop app (this is not me shilling, it actually made my life easier)