SC129 - Nintendo Switch news and clues, Japan is out of games!

January 6th, 2018 · 31 mins 42 secs

About this Episode

Episode Links

Episode Comments