In episode 16 of the Switchaboo Podcast, we discuss Nintendo's recent Q1 sales results which include a few surprising stats.