Gaming News Gaming Videos Nintendo Details Their New System, Nintendo Switch by Matt Reisine 8 years ago We’ve been waiting, but the shroud has finally been lifted off the Nintendo Switch! Are…