In the latest episode of the Switchaboo Podcast, we gave our thoughts on the newly announced Nintendo Switch OLED.