All Nintendo Switch system details you’ve ever wanted to know revealed, priced at just $300

The Nintendo Switch has finally been revealed after a long wait ever…