Nintendo switch 2 usb c July 8, 2019 16 32 64 128 Nintendo switch 2 usb c ports Hyperx cloud 2 nintendo switch usb Switch usb 2 pc Nintendo switch type c replacement