In general, it sounds good and is a fun song.

There are a number of places where the lead singer slightly staggers the vocals, and it doesn't quite match BiaB. Most of the time, it sounds OK despite BiaB chugging along like clockwork. But at the points where the entrances don't match up, I'd be really tempted to stretch the vocals so the hit at the same time.

My ears are too clogged up to say anything useful about the mix, sorry.

The ending cuts off a bit abruptly.

Other than that, it sounds fine.