This week on The Orange Box Podcast, we talk about Switch getting a final Direct on 3/27, our predictions for the Switch 2 Direct, Sakurai’s take on Japanese game development, and more.