By now, you probably know that Nintendo’s new console has been a bit of a mess for the last few months, and that its software, including its handheld and online services, have all been plagued by technical issues.That’s not a surprise, considering that the company has been working hard on a completely redesigned console for a while now, but it’s […]