We're less than a week out from Nintendo Switch 2 news, and we just saw a ton of Switch game announcements in a recent ...