• Mon. Nov 4th, 2024

wiiu

  • 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.