I've been scouring 2ch the last bunch of hours.
Nintendo employees (people with Nintendo VIP nametags) were seen at the train station in Sasazuka in Tokyo.
There's only one studio in that area, and they were listed as a Switch Partner last year.
Hold onto your butts.