New brand means new IP or new combination of Old IPs to form a new one. Mario Kart was a new brand in the mario franchise, just as smash was a new brand, even though it included all old IP. It could also mean all new IP.
The way he said it in the video meant like he intended for it to mean new IP.
The way he said it in the video meant like he intended for it to mean new IP.