New on Nintendo Switch: November 17th, 2017
A recap of everything that released on the Nintendo Switch eShop this week.
A recap of everything that released on the Nintendo Switch eShop this week.
That's six Vs, just in case you were wondering.
Six different indie titles are being offered.