Nintendo Switch - Price & Release Date

The price and release date of the Nintendo Switch has been revealed.