By: BeatEmUpsTitle: THIS is the Nintendo Switch 2 and it''s FREAKIN'' INSANE!Sourced From: www.youtube.com/watch?v=z6uD1CUGeNY