Former Nintendo employees give their thoughts regarding the reveal of the Switch 2, explaining that the company may be in ...