Nintendo Our analysis of the Switch 2 based on a 2-minute trailer Now you’re Switch 2ing power! By Luke Davis January 17, 2025