The need for Nintendo to attract third parties has been severely overstated, given what niche the Switch…
Tag:
Activision-Blizzard
-
-
It wouldn’t be a stretch to say that last week’s Nintendo Switch reveal disappointed, outraged, and dampened…