It's too late for a Nintendo Switch Pro ? bring on the Switch 2  Tom's Guide

More...