The Nintendo Switch 2 Direct on April 2, finally gave us a comprehensive look at what games we can expect for Nintendo's new ...