>>37637892>>37637922Apparently, this dude has a Nintendo of America "contact" that gives him info. For example the nindies direct and the 13th direct. Before both aired, he tweeted hints and shit.
https://twitter.com/New_WabiSabi/status/1095824819470229504