Lucy and Francis return in 2024 after a long hiatus to discuss Nintendo's 2023 and a look forward to the future
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More