A duo of North American Switch commercials debut today
Merry Switchmas, Nintendo fans! In celebration of the hybrid portable console’s launch, two new Switch ads have hit the airwaves featuring upcoming games Mario Kart 8 Deluxe and newcomer ARMS. Check ‘em out below: Mario Kart 8 is set to launch April 28th while ARMS packs a serious…