Last week’s ‘Liberation Day’ announcements didn’t just take the wind out of the sails of the Nintendo Switch 2 reveal, they ...