People WANT to hate Archie, but trust me, he's going to get under their skin. You can't NOT love him. That song is going to be all over the radio.