It's been a huge week for Nintendo fans. The Switch 2 Direct revealed a packed roster of upcoming Switch 2 games coming to ...