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 More