April 3, 2025
Image default
Nintendo

Nintendo Switch 2 Direct tomorrow to be 60 minutes