24 hours into Switch 2’s life, it’s time to look at what’s selling best on the new console’s eShop — and get a sense of just how popular those $10 Zelda upgrades have been.Read more at IGN Post navigationA private Japanese spacecraft failed on its way to the moon’s surface