Nintendo marketing may have a new strategy to deal with high-profile leaks. An insider thinks a widely spread rumor led to the abrupt Star Fox Switch 2 announcement. Recently, the company has become more spontaneous with major game reveals, relying less on general Directs.