Technology In new trailer, the Mario franchise’s supporting cast takes center stage November 29, 2022