Subscribe to Nintendo Life on YouTube793k The Switch 2 is all the focus this week (well, mostly), but there are…