The Nintendo Switch got its full reveal last week in what I think we can all agree was a very strange press conference. This week on the EXP Podcast, Scott and I discuss the many revelations, from the hardware tucked away inside those tiny controllers to the bizarre real-world version of Mario.