2 years 10 months ago Link Gamasutra Nintendo today (finally) officially revealed the next hardware iteration of its highly successful Switch. ... Tags Gamasutra