• Fri. Nov 22nd, 2024

link

  • Home
  • Zelda launch leaves Switch fans Breathless

Zelda launch leaves Switch fans Breathless

The latest installment of The Legend of Zelda franchise garnered top scores across the review boards, praising the immersive, massive open-world adventure game as a new Nintendo masterpiece.