The Nintendo Switch 2 Direct has finally arrived and Nintendo revealed a TON of new details about the Switch 2 hardware and ...