The Nintendo Switch OLED is due to hit store shelves on October 8th, and we've been able to get some face-to-face time with the new hardware. Our Kris Naudus ... Read more