After an agonizing wait, Nintendo finally revealed more details on the Switch 2 during a Direct presentation on the morning ...