Press Rush | March 3rd 2017 (What Do Reviews Say About The Nintendo Switch)
[embed]https://youtu.be/YonlQKUwqNc[/embed] The new Nintendo console, the Switch, is now out! But what do the reviews say? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Loads of press releases to the rounds and there's never enough time to...