Posted byby TechnOtakuApril 3, 2025Nintendo Direct reveals official details on Switch 20 CommentsToday we woke up to a Nintendo Direct that lasted just over an hour. Several details about the new Nintendo SWITCH 2 console were announced, including its release date of…