Nintendo's first Switch streaming app launches Thursday in JapanIt's not Netflix, but Niconico is a Japanese video sharing site.By R. Lawler, 07.11.2017