Nintendo Switch review roundup
SPSS The highly-anticipated Nintendo Switch hits stores on Friday. According to today’s reviews, it’s got a lot of potential, some of which has yet to be realized even days before launch. From DIGG’s Review Roundup: If there’s one area where the Switch excels largely (though not entirely), it’s as a portable gaming tablet: Though Nintendo…