Some interesting nuggets from Nintendo’s financial presentation this evening: 1) the company has somehow shipped nearly a million copies of 1-2 Switch; 2) the 3DS has hit a total of 63 million sales; and 3) Nintendo won’t be holding a big E3 press conference this year, which isn’t a surprise. The company hasn’t had a live E3 presser since 2012.