Add Linux ARM64 download support
diff --git a/emsdk.py b/emsdk.py
index a545bbc..5a22a09 100644
--- a/emsdk.py
+++ b/emsdk.py
@@ -1279,10 +1279,14 @@
     # version. So prepare to handle both further down below.
     extension = 'tar.xz'
 
+  platform = None
+  if LINUX and 'arm' in ARCH:
+    platform = 'linux-arm64'
+
   if tool.version == 'nightly':
-    scraper = FactoryScraper('daily', extension=extension)
+    scraper = FactoryScraper('daily', extension=extension, locale='en-US', platform=platform)
   else:
-    scraper = FactoryScraper('release', version=tool.version, extension=extension, locale='en-US')
+    scraper = FactoryScraper('release', extension=extension, locale='en-US', platform=platform, version=tool.version)
 
   if tool.version == 'nightly':
     firefox_version = os.path.basename(scraper.filename).split(".en-US")[0]