Physical UK Launch Sales of The Legend of Zelda: Echoes of Wisdom 14% Lower than Link’s Awakening Remake 20:18September 30, 2024