1:12Nintendo SwitchMythForce Official Nintendo Switch Trailer | Nintendo Direct 2023June 21, 20233,823
1:08Nintendo SwitchStar Wars: Knights of the Old Republic - Official Nintendo Switch Launch TrailerNovember 11, 20219,560