This week's Nintendo Switch 2 Direct news gave fans a first look at what's to come on the new console from Nintendo, ...