diff --git a/cache_domains.json b/cache_domains.json
index f834d1b..9cca89c 100644
--- a/cache_domains.json
+++ b/cache_domains.json
@@ -43,8 +43,9 @@
 		},
 		{
 			"name": "nintendo",
-			"description": "CDN for nintendo (switch)",
+			"description": "CDN for Nintendo consoles and download servers",
 			"domain_files": ["nintendo.txt"]
+			"mixed_content": true
 		},
 		{
 			"name": "origin",
diff --git a/nintendo.txt b/nintendo.txt
index 0f9de4b..7bc0a29 100644
--- a/nintendo.txt
+++ b/nintendo.txt
@@ -1,8 +1,13 @@
 ccs.cdn.wup.shop.nintendo.com
-pushmo.hac.lp1.eshop.nintendo.net
+ccs.cdn.wup.shop.nintendo.net
+ccs.cdn.wup.shop.nintendo.net.edgesuite.net
+geisha-wup.cdn.nintendo.net
+geisha-wup.cdn.nintendo.net.edgekey.net
+idbe-wup.cdn.nintendo.net
+idbe-wup.cdn.nintendo.net.edgekey.net
 ecs-lp1.hac.shop.nintendo.net
 receive-lp1.dg.srv.nintendo.net
-aqua.hac.lp1.d4c.nintendo.net
-atum.hac.lp1.d4c.nintendo.net
-bugyo.hac.lp1.eshop.nintendo.net
-tagaya.hac.lp1.eshop.nintendo.net
+*.wup.shop.nintendo.net
+*.wup.eshop.nintendo.net
+*.hac.lp1.d4c.nintendo.net
+*.hac.lp1.eshop.nintendo.net