News,Nintendo

NINTENDO SWITCH PRESENTATION: The facts

13 Jan , 2017   GameFace  

Nintendo Switch Presentation

Last night, the gaming world watched with anticipation as the Nintendo Switch Presentation emanated live from Tokyo, Japan. We got to see…

, , , , , , , , , , , , , , ,