Nintendo’s upcoming Switch console is due for release March 2017, but despite the close proximity to hitting store shelves, the company has managed to keep a pretty tight lid on the console’s specifications. Unlike both Microsoft and Sony’s respective platform, whose…
