OPINION: Nintendo needs to step its game up
Nintendo released the Switch three years ago, but hasn’t put much time and effort into the software aspect of their console.
Read MoreNintendo released the Switch three years ago, but hasn’t put much time and effort into the software aspect of their console.
Read More