The blue blur's latest adventure has slipped out of the top ten this week, winding up in 13th while Call of Duty: Black Ops 6 ...
Nintendo has announced that The Legend of Zelda: Echoes of Wisdom has sold a total of 2.58 million units since its release on 26th September 2024.