Just found out about this this afternoon.
I don't know what it is, but the NS makes it sound like it's related to the Nintendo Switch somehow. The W has me concerned, like it means Wii, and in the end it could end up being another Wii U. -_-
What do you make of this?