Click to Skip Ad
Closing in...
Switch News, page 2

Nintendo Switch sales are off to a ‘phenomenal’ start

Despite a few bumps in the road, the launch of the Switch has been generally successful for Nintendo. People are raving about Zelda, the courageous form factor isn’t universally detested, and most importantly, people are >>