Admittedly, it's been a while since I listened to this band, but I don't remember them having metalcore riffs, so that really came out of nowhere. The song's fairly catchy, but I'm just not a fan of the dude's voice.
Its not necessarily bad but its so 'made for teenager'. I still listen to a lot of bands I listened to as a kid but this is a band that I guess I grew out of. Overall its lot better than anything from their album but its very disney.