David predicts what we may see in the new Nintendo Direct which will air at 10pm uk time on February 17th 2021. Will we get new Zelda, Metroid or Smash Bros announcements?
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More