The Switch 2 Direct Was Incredibly Disappointing For One Major Reason Entertainment Screen Rant X Apr 3, 2025