1:44Nintendo SwitchTeenage Mutant Ninja Turtles: Splintered Fate - Official Nintendo Switch Announcement TrailerApril 17, 20247,363